I\'ve read both these articles multiple times to try and figure out a way to use the $expand query option on a single entity, but in each and every way I\'ve tr
$expand
Your action GetPlayer got the parameter name incorrect. The parameter name should be "key" instead of id. Try this as your action instead,
GetPlayer
[Queryable] public SingleResult<Player> GetPlayer([FromODataUri]int key) { return SingleResult.Create(_db.Players.Where(c => c.PlayerId == key)); }