基本上我想使用默认的.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 工具开始代码生成,然后我添加我认为必要的内容。
我的第一个意见是我缺少一些映射或类似的东西......