基本的に、ユーザー全体から特別なものは必要ないため、デフォルトの.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 ツールを使用してコード生成を開始し、その後、必要と思われるものを追加することに注意してください。
私の最初の意見は、いくつかのマッピングまたは類似のものを欠いているということです...