質問: 私は.NET Coreプロジェクトで作業しており、ユーザーが登録時に設定した`DisplayName`という**ASPNetUsers**テーブルにカスタム列を追加しました。私はそのデータを使ってテーブルを正常に移行し、すべて正常に動作します。 しかし、私のログイン部分的に、私は**のUserManager**を介してユーザのデータにアクセスする必要があり、その取得のない方法がない`DisplayName`するのではなく、 `Username` 。 `DisplayName`列に格納されているテキストを取得するカスタムメソッドを取得するために、「通常の」Identity Managerの機能を拡張するために必要な処理は何ですか?
回答: 現在のユーザーを取得することで、 `DisplayName`プロパティにオブジェクトの通常のプロパティとしてアクセスできます。 ``` var currentUser = await _UserManager.GetUserAsync(User); var displayName = currentUser.DisplayName; ```