110,534
社区成员
发帖
与我相关
我的任务
分享
public class User{
public Guid ID{get;set;}
public string UserName{get;set;}
public virtual ICollection<UserRole> UserRole{ get; set; }
}
public class Role{
public Guid ID{get;set;}
public string RoleName{get;set;}
public virtual ICollection<UserRole> UserRole{ get; set; }
}
public class UserRole{
public Guid UserID{get;set;}
[ForeignKey("UserID")]
public virtual User User { get; set; }
public Role RoleID{get;set;}
[ForeignKey("RoleID")]
public virtual Role Role { get; set; }
}
{"ID":"用户AID","UserName":"用户A",
"UserRole":[{"UserID":"用户AID","RoleID":"角色ID","User":[...],"Role":[...]}]}
[ForeignKey("UserID")]
public virtual User User { get; set; }
[ForeignKey("RoleID")]
public virtual Role Role { get; set; }
this.Configuration.LazyLoadingEnabled = false;