actionfilterattribute

Привет, я пытаюсь сделать что-то, что кажется легким, и задокументировано таким образом, но по какой-то причине это не так просто. В основном я написал что-то вроде этого: public class CacheControllAttribute : ActionFilterAttribute { public override void OnResultExecuting(ResultExecutingContext filterC...

Я пытаюсь реализовать то, что видел здесь:http://www.piotrwalat.net/nhibernate-session-management-in-asp-net-web-api/ но у меня проблема с моим NhSessionManagementAttribute. Я установил точки останова на моем OnActionExecuting(HttpActionContext actionContext) чтобы увидеть, была ли функция когда-либо вызвана...

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