【发布时间】:2016-02-07 06:26:39
【问题描述】:
我有一个 User 类,它有 50 个导航属性(一对多)。例如:
user>>post , user >> files , ...
在UserServiceLayer on Delete action 中,我想在删除用户之前检查所有用户navigation Properties,如果其中至少有一个大于零(0),则没有删除权限。
我有SoftDelete。
我不想使用If 块来检查所有导航。
有没有办法检查它?或者我应该使用If 声明。
【问题讨论】:
标签: c# entity-framework ef-code-first entity-framework-6 navigation-properties