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