我正在使用 ef 5 代码优先解决方案进行编码,并且我的模型如下:
public class User
{
public int Id {get;set;}
public int Role1Id {get; set;}
public Role Role1 {get; set;}
}
和另一个模型:
public class Role
{
public int Id { get; set;}
public string Title {get; set;}
}
我也在另一个类中配置这个模型如下:
public class UserConfig : EntityTypeConfiguration<User>
{
public UserConfig()
{
ToTable("User", "dbo");
// Here i want introduce Role1 as navigation property for Role1Id property
}
}
这里是一个问题:我如何配置用户模型来引入 Role1 作为 Role1Id 属性的导航属性?