Entity Framework - ограничить доступ пользователей / внедрить бизнес-правила - PullRequest
2 голосов
/ 17 февраля 2010

Кто-нибудь знает какой-либо способ вставить в правила проверки бизнеса в рамках организации сущностей? В идеале я хочу использовать dynamicData для некоторых частей модели EF, а затем обработать защиту доступа с помощью самой модели EF.

Например, если смотреть на заказы, я хочу добавить в правило, что клиенты могут просматривать только свои собственные заказы.

Возможно ли это?

1 Ответ

1 голос
/ 17 февраля 2010

Мы делаем это с шаблонами Service и Repository . Здесь базовый пример [PDF]. Что касается динамических данных, я настоятельно рекомендую привязывать их к моделям, а не к сущностям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...