EFでこのエラーが発生しています。
IDENTITY_INSERT が OFF に設定されている場合、テーブル 'GroupMembers_New' の ID 列に明示的な値を挿入できません。
Db の列は ID の増分であり、EF 設計ファイルの列StoreGeneratedPattern
もidentity
同様です。保存しようとするたびにEFが0を挿入しようとしているようです。
いくつかの提案は、ID がテーブルで予約されているか、テーブルを削除してスクリプトを再実行することを示しています。
何か案は?
ここにいくつかのコードがあります:
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();