如何急切地从身份证中加载城市.包括方法不起作用



我正在在ASP.NET MVC的Project Wedding Hall网站上工作。我正在使用ASP.NET Web API构建API。为了进行身份验证和授权,我正在使用ASP.NET身份。我已经在课堂上学到了一些有关导航属性的知识,并且我正在尝试加载城市班级信息,因为我遇到的问题是我无法使用.conclude方法加载城市。使用以下代码,我在城市领域获得了无效的价值。

我试图使用.conclude方法来热切地加载城市类,但没有显示该方法。

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();
        }
    }

导入system.data.entity namespace:

using System.Data.Entity;

导航属性必须定义为虚拟:

 public virtual City City { get; set; }

相关内容

  • 没有找到相关文章

最新更新