使用图形删除子集合

时间:2016-06-01 13:43:29

标签: c# .net entity-framework

使用Entity Framework 6.我有一个Ninja模型,如下所示:

.c

我正在学习如何最好地删除EF方式的图表。我收到一个ID,我想删除忍者及其所有NinjaEquipments。我就是这样做的。我的问题是,如果它是最直接的方式或如果有一种方式,我可以附加一个忍者实体与所有设备并删除忍者导致所有设备也被删除?

    public class Ninja
{
    public Ninja(Clan clan )
    {
            Clan = clan;
        EquipmentOwned = new List<NinjaEquipment>();
    }

    public Ninja()
    {
        EquipmentOwned = new List<NinjaEquipment>();
    }
    public int Id { get; set; }

    public Clan Clan { get; set; }
    public int ClanId { get; set; }

    public bool ServedInOnibawan { get; set; }
    public string Name { get; set; }

    public List<NinjaEquipment> EquipmentOwned { get; set; }
}

0 个答案:

没有答案