Внедрение классов репозитория в фильтр пользовательских действий - PullRequest
2 голосов
/ 19 января 2011

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

Недавно мы провели реинжиниринг нашего кода и представили шаблон репозитория. До этого мы использовали классы хранилища непосредственно в фильтре настраиваемых действий, например

private OrderRepository _orderRepository = new OrderRepository();

Я предполагаю, что это правильный способ внедрения классов репозитория в фильтр настраиваемых действий теперь, когда мы используем этот шаблон.

Большое спасибо

Ответы [ 2 ]

1 голос
/ 19 января 2011

Посмотрите на следующий пост в блоге из авторитетного источника: http://bradwilson.typepad.com/blog/2010/07/service-location-pt4-filters.html

1 голос
/ 19 января 2011

Брэд Уилсон рассказывает, как это сделать:

http://bradwilson.typepad.com/blog/2010/07/service-location-pt4-filters.html

...