Configurando la eliminación en cascada con EF7

asp.net-core entity-framework-core

Pregunta

Estoy tratando de configurar una eliminación en cascada utilizando EF7 en una aplicación ASP.NET vNext pero no puedo encontrar cómo hacerlo.

Estoy anulando OnModelCreating y tengo este código:

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

La migración generada se ve así:

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

¿Alguien sabe en qué espacio de nombres están definidas las extensiones para configurar la eliminación en cascada?

¡Gracias!

Respuesta popular

Promoviendo comentarios de lukew a una respuesta ...

Esto aún no está implementado, el trabajo se está siguiendo aquí github.com/aspnet/EntityFramework/issues/333




Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué