Ich arbeite an einem Controller in meinem Projekt. Ich versuche, die folgendes zu tun:Konvertieren von IdentityUserRole in IdentityRole (ASP.NET-Core)
string role = "something";
var newRole = new IdentityRole();
newRole = _DbContext.Roles.Where(r => r.Name == role).FirstOrDefault().;
user.Roles.Add(newRole);
Offenbar user.Roles.Add() nimmt nur einen IdentityUserRole als Parameter, aber newrole ist vom Typ IdentityRole. Wie kann ich von einem zum anderen konvertieren? Gibt es einen alternativen Weg, um das zu erreichen, was ich tun möchte?
Explizites Casting funktioniert nicht.
Versuchen Sie, der Datenbank eine Rolle hinzuzufügen oder einem Benutzer eine Rolle hinzuzufügen? – DavidG
Dem Benutzer eine Rolle hinzufügen –