Witam. Dlaczego coś takiego sprawia, że użytkownicy dodają się do grupy:
var group = await dbContext.Groups.Where(p => p.GroupName == groupName).Select(p => p).FirstOrDefaultAsync();
var user = await dbContext.Users.Where(p => p.UserName == Context.User.Identity.Name).Select(p => p).FirstOrDefaultAsync();
group.Users.Add(user);
await dbContext.SaveChangesAsync();
A coś takiego nie sprawia, że użytkownicy usuwają się z grupy:
var group = await dbContext.Groups.Where(p => p.Id == Guid.Parse(groupName)).Select(p => p).FirstOrDefaultAsync();
var user = await dbContext.Users.Where(p => p.UserName == Context.User.Identity.Name).Select(p => p).FirstOrDefaultAsync();
group.Users.Remove(user);
await dbContext.SaveChangesAsync();
Proszę o szybką odpowiedź, bo zaraz dostanę depresji :|. Dzięki z góry, i szczęśliwego nowego roku :D.