UserProfile
という名前のテーブルにカスタム フィールドを追加し、ClassOfYear
次のように登録時にプロファイルにデータを取得できます。
var confirmationToken = WebSecurity.CreateUserAndAccount(model.UserName,
model.Password,
propertyValues: new { ClassOfYear = model.ClassOfYear },
requireConfirmationToken: true);
ただし、管理時にプロファイルを更新できるようにしたいのですが、その方法が見つからないようです。自分でテーブルを更新する必要がありますか? UserProfile
そうでない場合、これを行う適切な方法は何ですか?
参考までに、念のため、データ アクセス レイヤーとして Dapper を使用しています。しかし、述べたように、それが私がUserProfile
やるべきことであれば、Dapper を介してテーブルを更新することができます。WebSecurity
カスタム ユーザー プロファイル フィールドがメソッドに統合されているため、クラスまたは同様のものには既に方法があると考えましたCreateUserAndAccount
。
皆さんありがとう!