Глобальные фильтры в MVC 3 - PullRequest
6 голосов
/ 18 апреля 2011

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

Ответы [ 2 ]

9 голосов
/ 20 апреля 2011

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

См. Как мы можем установить авторизацию для всей области в ASP.NET MVC? для получения дополнительной информации.

2 голосов
/ 18 апреля 2011

Вы можете использовать пользовательский IFilterProvider .

...