Entity framework 删除存储库中相关实体的最佳方法

Entity framework 删除存储库中相关实体的最佳方法,entity-framework,Entity Framework,假设您有一个存储库BusinessRepository,您希望有一些方法来删除给定的BusinessContact,在这种情况下,Business是父级,BusinessContact是子级,一对多,每个业务可以有多个联系人,我们会在同一存储库中有两个deletes方法吗?或者把它放在更新方法中。我用的是C#和ef4。Thankx听起来业务是一个聚合根 因此,我建议通过使用存储库获取的业务实体上的方法来添加和删除联系人 有关存储库模式和聚合根的信息:

假设您有一个存储库BusinessRepository,您希望有一些方法来删除给定的BusinessContact,在这种情况下,Business是父级,BusinessContact是子级,一对多,每个业务可以有多个联系人,我们会在同一存储库中有两个deletes方法吗?或者把它放在更新方法中。我用的是C#和ef4。Thankx

听起来业务是一个聚合根

因此,我建议通过使用存储库获取的业务实体上的方法来添加和删除联系人

有关存储库模式和聚合根的信息: