基本上我想使用默认的.Net成员资格,因为我不需要整个用户的任何特殊内容,但我需要的是将用户连接到一种日志/历史表,是否简单从该表中的用户ID中创建外键?或者有一个更复杂的技巧吗?
我还想创建一个包含ID
,UserName
等用户数据的视图模型。(类似于RegisterModel
)但我会用于该日志/应用程序内的历史。在我看来,这是可能的,但有些东西在困扰我...
那么,可能与否?
更新
UserModel LogModel
public Guid ID {get; set;} public int ID {get; set;}
public string UserName {get; set;} public string ActionTaken {get; set;}
public string Email {get; set;} public Guid UserID {get; set;}
public virtual UserModel User {get; set;}
可能有用的是注意,我先做数据库,然后使用DbContext
EF工具开始代码生成,之后我添加了我认为必要的内容。
我的第一个意见是我错过了一些映射或类似的东西......