Я исправил это. Когда вы добавите миграцию, в методе Up () появится строка, подобная этой:
.ForeignKey («dbo.Members», t => t.MemberId, cascadeDelete: True)
Если вы просто удалите cascadeDelete с конца, он будет работать.