я Попробуйте обновить требования пользователей в моей службе и в первом я должен удалить претензий, как это:не может удалить претензии пользователя в осины Идентичность
var userClaimCollection = this.AppUserManager.GetClaims(user.Id);
var toRemove = new List<Claim>();
foreach (var claim in userClaimCollection)
{
if (claim.Type == group_role)
{
toRemove.Add(claim);
}
}
foreach(var t in toRemove)
{
Claim c = new Claim(group_role, t.Value);
this.AppUserManager.RemoveClaim(user.Id, c);
}
но RemoveClaim(user.Id,c)
я получаю Collection was modified; enumeration operation may not execute
ошибку.
что я действительно делаю неправильно?