【发布时间】:2014-06-29 18:21:59
【问题描述】:
我的应用中有一个标准的Identity 用户...
public class ApplicationUser : IdentityUser<int, ApplicationUserLogin, ApplicationUserRole, ApplicationUserClaim>
{...
...以Id 作为主键。
如何将Id 更改为 UserId?
我问这个是因为我有应该与AspNetUsers 表连接的表。
我是这样做的:
public class ApplicationUser : IdentityUser<int, ApplicationUserLogin, ApplicationUserRole, ApplicationUserClaim>
{...
public virtual ICollection<JobApply> JobApplies { get; set; }
而JobApply 代码是:
public class JobApply
{...
public int ApplicationUserId { get; set; }
public virtual ApplicationUser ApplicationUser { get; set; }
这样的结果是这样的:
我想以某种方式使它变得更好。
我想要 UserId 而不是 Id 所以两个表中的列都是名称 UserId。
有没有办法做到这一点?
【问题讨论】:
标签: c# asp.net entity-framework entity-framework-6 asp.net-identity