Я работаю над проектом сайта Wedding Hall в Asp.net MVC. Я строю API с помощью веб-API Asp.net. Для аутентификации и авторизации я использую идентификацию Asp.net. Я кое-что узнал о свойствах навигации в классе и пытаюсь загрузить информацию о классе города. Проблема, которую я получаю, заключается в том, что я не могу загрузить город с помощью метода .Include. С помощью следующего кода я получаю нулевое значение в поле города.
Я пытался использовать метод .Include для активной загрузки класса города, но этот метод не отображается.
public class ApplicationUser : IdentityUser
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string address { get; set; }
public string MobileNumber { get; set; }
public string CNIC { get; set; }
public City City { get; set; }
public int CityId { get; set; }
}
public class UsersController : ApiController
{
private ApplicationDbContext context;
public UsersController()
{
context = new ApplicationDbContext();
}
public IEnumerable<ApplicationUser> GetUsers()
{
return context.Users.ToList();
}
}