Identity 3.0 についてこれに関する回答を探してみましたが、int ID を持つ単一のユーザーを取得することに関してはほとんど見つかりませんでした。
文字列 ID を持つすべてのユーザーとロールを整数 ID を持つように変換した asp.net-core mvc6 プロジェクトがあります。
罰金。それは機能します。「int?」を渡す update または Edit アクションを含む UserAdminController があります。IDのために。
public async Task<IActionResult> Edit(int? id)
私のサービスでは、整数 ID に関連付けられたユーザーを取得したいと考えています...「1」。
UserManger.FindByIdAsync(id) を使用して、その ID を持つユーザーを取得したかったのです。
問題は、これには「int」IDではなく「string」IDが必要なことです。
UserManger を使用して (可能であれば)、文字列 ID ではなく整数でユーザーを返すにはどうすればよいですか? ユーザーを返すエレガントな方法が必要ですか?