ユーザーがメールを更新できるようにしたいので、 controller があります:
[HttpPost]
public ActionResult ChangeEmail(string newEmail) {
IUser user = _services.WorkContext.CurrentUser;
if (!user.Is<UserPart>())
throw new InvalidCastException();
var userRecord = user.As<UserPart>().Record;
userRecord.Email = newEmail;
return null;
}
データベースが新しい電子メールを更新しないことを除いて、すべてが正常に構築および実行されます。私は何をすべきか ?皆さんありがとう !