Ответы пользователя по тегу ASP.NET
  • EF CodeFirst: из-за чего ошибка при создание связей?

    Z10yTap0k
    @Z10yTap0k
    Скорее всего Вам необходимо указать, что при удалении PriceList не удалялся каскадно ExecutiveUnit. При этом дочерние ExecutiveUnitPriceList удаляются каскадно.
    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Entity<ExecutiveUnitPriceList>()
            .HasRequired(a => a.ExecutiveUnit)
            .WillCascadeOnDelete(false);
    }
    Ответ написан
    Комментировать