Я получаю эту ошибку в EF.
Невозможно вставить явное значение для столбца идентификатора в таблице "GroupMembers_New", когда для параметра IDENTITY_INSERT установлено значение OFF.
Столбец на Db является приращением идентичности и в файле дизайна EF, StoreGeneratedPattern
равно identity
. Кажется, что EF пытается вставить 0 каждый раз, когда я пытаюсь сохранить.
Некоторые предложения говорят, что идентификатор зарезервирован для таблиц или отбрасывает таблицу и перезапускает сценарии.
Любые идеи?
Вот код:
GroupMember groupMember = new GroupMember();
groupMember.GroupId = group.Id;
groupMember.UserId = (new UserId(group.Owner));
//groupMember.Id = _groupContext.GroupMembers.Count();
group.GroupMembers.Add(groupMember);
_groupContext.SaveChanges();