Entity Framework Ядро нулевого объекта. У меня отношения один-к-одному.
public class Player
{
public int Id { get; set; }
public int? RatingId { get; set; }
public Rating Rating { get; set; }
}
public class Rating
{
public double Mean { get; set; }
}
В моем контроллере плеера я возвращаю
var player = await _context.Player.FindAsync(id);
Однако это мой JSON
{
"id": 3010,
"ratingId": 2009,
"rating": null,
"displayName": "Conor",
"partialPlayPercentage": 0.5,
"partialUpdatePercentage": 1
}
Здесь рейтинг должен быть нулевым?
FTI Когда я звоню
var rating = await _context.Rating.FindAsync(2009);
Я получаю правильный рейтинг