Вопросы с тегом 'actionfilterattribute'

ActionFilterAttribute - это гибридный абстрактный класс, который реализует атрибут, IActionFilter и IResultFilter. Он может быть унаследован для реализации пользовательского атрибута, который предоставляет декларативное средство для добавления действий до действий и последействия к методам действий контроллера.
3

Включение зависимостей в фильтры действия ASP.NET MVC 3. Что не так с этим подходом?

Здесь настройка. Скажем, у меня есть фильтр действий, которому нужен экземпляр службы: public interface IMyService { void DoSomething(); } public class MyService : IMyService { public void DoSomething(){} } Затем у меня есть ActionFilter, к...
25 авг. '11 в 14:54
6

Почему мой ASP.NET Web API ActionFilterAttribute OnActionExecuting не срабатывает?

Я пытаюсь реализовать увиденное здесь: http://www.piotrwalat.net/nhibernate-session-management-in-asp-net-web-api/, но у меня проблема с моим NhSessionManagementAttribute. Я установил точки останова на моем OnActionExecuting(HttpActionContext actio...
20 окт. '12 в 21:11
6

Как отключить глобальный фильтр в ASP.Net MVC выборочно

Я установил глобальный фильтр для всех своих действий с контроллером, в которых я открываю и закрываю сеансы NHibernate. 95% этих действий требуют доступа к базе данных, но 5% - нет. Есть ли простой способ отключить этот глобальный фильтр для этих 5%...
31 мар. '12 в 6:53
3

Как получить текущий Url из FilterAttribute?

Я пишу атрибут фильтра авторизации и не знаю, как получить текущий url в виде строки, поэтому я могу передать его как параметр для действия LogOn. Цель состоит в том, что если пользователь успешно войдет в систему, они будут перенаправлены на страниц...
25 мая '12 в 21:25
2

Асинхронный фильтр действий в MVC 4

У меня есть фильтр действий, который при использовании в определенных конкретных условиях должен выполнять вызов веб-службы, чтобы убедиться, что текущее состояние действительно. Первоначально это казалось идеальным кандидатом для async/await, но я с...
18 сент. '12 в 17:50
7

Пользовательский ASP.NET MVC ActionFilterAttribute - перехватчики никогда не вызываются

Привет, я пытаюсь сделать что-то, что кажется простым и документированным, но по какой-то причине это не так просто. В основном я написал что-то вроде этого: public class CacheControllAttribute : ActionFilterAttribute { public override void OnR...
28 июн. '11 в 17:05
2

Ошибка активации атрибута Autofac по атрибутам

Я нашел несколько вопросов по этому вопросу, но они, как правило, указывают на точную документацию, которую я следую... но она все еще не работает. Я создаю довольно простой сайт ASP.NET MVC 4, и план заключается в использовании журнала ActionFilte...
28 июл. '13 в 8:15
1

Action Filter ActionParameters

У меня есть ActionFilterAttribute, с которым я хочу принимать параметры, но я не могу понять, передают их. Итак, мой фильтр действий выглядит следующим образом: public class PreventAction : ActionFilterAttribute { public override void OnAction...
04 янв. '10 в 23:28
2

Как сделать unit test собственный ActionFilter в ASP.Net MVC

Итак, я создаю пользовательский ActionFilter, основанный главным образом на этом проекте http://www.codeproject.com/KB/aspnet/aspnet_mvc_restapi.aspx. Мне нужен настраиваемый фильтр действий, который использует заголовки http accept для возврата JSO...
14 дек. '11 в 16:41
4

Использование Action Filters на MVC С# с использованием запроса String

Im, используя имя класса RightCheckerAttribute, чтобы проверить разрешение пользователя в приложении MVC3... Таким образом, класс RightCheckerAttribute выглядит следующим образом: public bool isAdmin { get; set; } public override void OnAct...
15 мая '12 в 4:35
1

ActionExecutingContext - ActionParameters vs RouteData

С учетом следующего кода: public class MyActionFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { var a = filterContext.ActionParameters["someKey"]; var b = filterC...
01 нояб. '12 в 1:54
1

Остановить продолжение ASP.NET MVC ActionFilter

У меня есть два пользовательских ActionFilters в действии. В первом из фильтров action я выполняю перенаправление, если условие не выполняется (классическая авторизация). А в другом я выполняю перенаправление, если другое условие не выполняется (ска...
18 мар. '10 в 9:42
2

MVC Action Filters с использованием параметров, переданных в ActionResult?

Я создал собственный Action Filter без проблем. Но я хотел бы изменить фильтр действий, чтобы использовать некоторые параметры, фактически переданные моему методу. Итак, если у меня есть следующий метод: [HttpPost] [MyAttribute] public ActionResul...
30 авг. '12 в 18:36
2

ASP.NET MVC3 + ActionFilterAttribute + Injection?

Привет, я успешно применил инъекцию свойств в свой FilterAttribute, однако мне интересно, можно ли вместо этого переместить его в конструктор? Мой текущий код: // AuthAttribute.cs public class AuthAttribute : ActionFilterAttribute { public Rol...
29 янв. '11 в 20:39
1

Как добавить параметр в фильтр действий в asp.net?

У меня есть следующий атрибут фильтра, и я могу передать массив строк атрибуту, подобному этому [MyAttribute("string1", "string2")]. public class MyAttribute : TypeFilterAttribute { private readonly string[] _ids; public MyAttribute(params...
27 авг. '16 в 12:55