I am trying to delete a role from my RoleManager, and I get the error
The object cannot be deleted because it was not found in the ObjectStateManager.
My Controller
[HttpPost]
public void DeleteRole(string RoleName)
{
var RoleMan = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(new ApplicationDbContext()));
IdentityRole Role = new IdentityRole();
Role.Name = RoleName;
RoleMan.Delete(Role);
}
try use find by name method in rolemanager
var role = roleManager.FindByName(RoleName);
roleManager.Delete(role);