使用EF7配置級聯刪除

asp.net-core entity-framework-core

我正在嘗試在ASP.NET vNext應用程序中使用EF7配置級聯刪除,但我找不到如何執行此操作。

我重寫了OnModelCreating ,我有這個代碼:

  modelBuilder.Entity<Category>()
              .OneToMany<Category>( e => e.SubCategories )
              .ForeignKey( e => e.ParentCategoryId );

生成的遷移如下所示:

  modelBuilder.Entity<Category>()
              .OneToMany<Category>( e => e.SubCategories )
              .ForeignKey( e => e.ParentCategoryId );

任何人都知道在什麼名稱空間中定義了用於配置級聯刪除的擴展名?

謝謝!

熱門答案

將評論從lukew推薦到答案......

這還沒有實現,這裡正在跟踪工作github.com/aspnet/EntityFramework/issues/333




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因