私は自分のプロジェクトのコントローラで作業しています。私は、次の操作を実行しようとしている:IdentityRole(ASP.NETコア)にIDUserRoleを変換する方法
string role = "something";
var newRole = new IdentityRole();
newRole = _DbContext.Roles.Where(r => r.Name == role).FirstOrDefault().;
user.Roles.Add(newRole);
はどうやら、user.Roles.Addは()唯一のパラメータとしてIdentityUserRoleがかかりますが、newRoleはタイプIdentityRoleです。どのように私は一方から他方に変換できますか?私がしたいことを達成する別の方法がありますか?
明示的にキャストが機能しません。
データベースにロールを追加する、またはユーザーにロールを追加しようとしていますか? – DavidG
ユーザに役割を追加する –