实体框架 - 限制用户访问/注入业务规则

时间:2010-02-17 15:20:51

标签: entity-framework

有没有人知道在实体frmework中插入业务验证规则的任何方法? 理想情况下,我想在EF模型的某些部分使用dynamicData,然后使用EF模型本身处理安全访问。

例如,如果查看订单,我想添加一条规则,即客户只能查看自己的公司订单。

这可能吗?

1 个答案:

答案 0 :(得分:1)

我们使用ServiceRepository模式执行此操作。有a basic example here [PDF]。回归动态数据,我强烈建议绑定到视图模型,而不是实体。