Comment configurer une suppression en cascade vers un projet Code First sans définir les propriétés de navigation sur [Obligatoire] ou non nullable?ASP.NET MVC. Comment ajouter manuellement "cascade delete" à une première relation de code?
par exemple:
class MainClass{
[Key] int id {get;set;}
public string name {get;set;}
public virtual ICollection<SubItem> subItems {get;set}
}
et
Class SubItem{
[Key] int id {get; set;}
public string name {get;set;}
}
Suppression de la classe principale devrait supprimer tous les SubItems liés
J'ai essayé cela, mais il semble 1x1, pas de dépendance 1xMany. –
@DanielSantos désolé, j'avais tort. Je l'ai réparé et mis à jour la réponse à la façon dont j'ai fait cela par le passé. – JustSomeDude