Erro do Entity Framework: Não é possível inserir um valor explícito para a coluna de identidade na tabela
Estou recebendo este erro no EF.
Não é possível inserir um valor explícito para a coluna de identidade na tabela 'GroupMembers_New' quando IDENTITY_INSERT está definido como OFF.
A coluna no Db é incremento de identidade e no arquivo de projeto do EF,StoreGeneratedPattern
éidentity
também. Parece que o EF está tentando inserir 0 sempre que eu tento salvar.
Algumas sugestões dizem que o ID é reservado em tabelas ou descarta a tabela e executa novamente os scripts.
Alguma ideia?
Aqui está um código:
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();