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

Остановить продолжение ASP.NET MVC ActionFilter
У меня есть два пользовательских ActionFilters для действия. В первом из фильтров действий у меня выполняется перенаправление, если условие не выполняется (классическая авторизация). А в другом у меня выполняется перенаправление, если другое...
5341 просмотров

Ранее выполнение ActionFilterAttribute в базовом контроллере — MVC2
У меня следующая установка. Когда действие выполняется в GuestDetailsController, как я могу запустить [LoadThemeInfo] до [RequireCheckoutAvailability] без указания порядка атрибутов дочернего контроллера? Все фильтры используют OnActionExecuting....
900 просмотров

MVC Получить значение ActionFilterAttribute в базовом контроллере OnActionExecuting
Если я устанавливаю атрибут для действия в контроллере, который наследует BaseController, возможно ли получить это значение в какой-либо функции BaseController? public class BaseController : Controller { protected override void...
3119 просмотров

ActionFilterAttribute вызывается для всех действий
Возможно, я неправильно понял смысл ActionFilterAttribute, но теперь у меня есть следующее: public class MyCustomAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { //do...
2741 просмотров

Атрибут заказа ASPNET MVC2 ActionFilter недоступен из-за уровня обработки
Я пытаюсь установить атрибут Order для ActionFilterAttribute в своем приложении ASP.NET MVC2. <LoginFilterAttribute(Order = 1)> _ <AdminFilterAttribute(Order = 2)> _ Интеллект Visual Studio подсказывает мне, что свойство Order...
138 просмотров

Почему настраиваемый фильтр действий MVC3 будет работать с одним действием контроллера, но не сработает с другим?
Вот ситуация. У меня есть фильтр одного действия, который я использую в двух разных контроллерах. Фильтр действий определяется как: public class ValidSubmissionAttribute : FilterAttribute, IActionFilter { public void...
574 просмотров
schedule 21.04.2022

Пропустить выполнение OnActionExecuted
Я создал атрибут ActionFilterAttribute, в котором реализован метод OnActionExecuted. Это означает, что он запускается после метода Action. Но в определенных условиях я хочу, чтобы OnActionExecuted не выполнялся. Как с помощью метода Action...
1005 просмотров

ActionFilterAttribute не перенаправляет
У меня проблема с ActionFilterAttriute, который неправильно перенаправляет. Я не знаком с полной кодовой базой, но я видел достаточно, чтобы не понимать, что происходит. Чтобы упростить код, я удалил ненужные части: public class...
319 просмотров

Как передать значение флага в фильтр пользовательских действий в Asp.net MVC
У меня есть метод действия с пользовательским атрибутом фильтра действий «FeatureAuthenticationAttribute», я хочу передать значение флага фильтру; Если значение передаваемого флага ложно, оно должно перенаправляться на метод действия FeatureDenied....
1205 просмотров
schedule 12.01.2023

Выдать исключение ActionFilterAttribute OnActionExecuting
Я хочу создать исключение в ActionFilterAttribute следующим образом: public override void OnActionExecuting(ActionExecutingContext filterContext) { base.OnActionExecuting(filterContext); if (!_controller.HasRoleIndex()) { throw...
2455 просмотров

ExceptionFilterAttribute не обрабатывает исключения свойств
Я реализовал класс ExceptionFilterAttribute и зарегистрировал его в классе WebApiConfig. Фильтр действий работает хорошо и обрабатывает любое исключение, возникающее в любом действии, но проблема в том, что когда возникает исключение, в то время как...
1142 просмотров

Записывать сериализованное содержимое ответа в ASP.NET без двойной сериализации
Я хочу регистрировать содержимое ответов на запросы к моей службе, и мне интересно, как лучше всего это сделать. Вот мои конкретные требования: Содержимое ответа должно сериализоваться ОДИН РАЗ во всем конвейере. Только содержимое ответа, без...
105 просмотров

Порядок вызова области ActionFilterAttribute
У меня проблема с порядком вызова моего ActionFilter. Я создал фильтр, который устанавливает макет MasterName: [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, Inherited = true, AllowMultiple = true)] public class...
321 просмотров

Доступ к объекту, созданному в AuthenticationFilter, из контроллера веб-API.
Я реализовал фильтр аутентификации HMAC (согласно этой статьи ) в проекте Web API 2. В статье используются статические ключи для демонстрационных целей, поэтому я изменил фильтр для поиска закрытого ключа API в базе данных с использованием...
194 просмотров

Как объявить атрибут фильтра глобально в файле Global.asax.cs
Я реализовал один фильтр действий в своем проекте MVC. Теперь я хочу добавить его глобально, чтобы мне не нужно было писать атрибут фильтра прямо над методами действий. Я использую пакет nuget BundleMinifyInlineJsCss. Я попытался использовать...
5348 просмотров
schedule 11.04.2023

Ограничить атрибут фильтра действий для одного метода действия
Я реализовал атрибут фильтра действий и объявил его глобально, используя файл Global.asax.cs. Например, если я создал атрибут фильтра действий XYZ и в файле Global.asax.cs объявил, как показано ниже: GlobalFilters.Filters.Add(new XYZ());...
78 просмотров

Внедрение объектов области запроса в MVC ActionFilterAttribute
У меня есть служба корзины покупок IShoppingCartService , которая определяется с помощью Ninject как InRequestScope this.Bind<IShoppingCartService>().To<ShoppingCartService>().InRequestScope(); Он загружает корзину покупок...
459 просмотров

Как преобразовать Ninject Filter\Attribute-Binding в Autofac?
У меня есть атрибуты фильтра MVC и WebAPI с параметрами, которые должны поднять некоторые фильтры действий. Сейчас мы переходим на autofac, и мне нужно преобразовать DI-Definition. В Ninject у меня есть что-то вроде этого:...
173 просмотров
schedule 01.03.2023

Как перенаправить страницу, когда вызов действия filterContext.Result был сделан в методе ajax?
Я пришел с проблемой, которую я не знаю, как решить. Контекст моей проблемы основан на необходимости перенаправить пользователя на вход в систему, когда переменная сеанса потеряна. Что мы делаем, так это украшение действий контроллера, которое...
2631 просмотров

Перенаправление после истечения времени ожидания сеанса в фильтре действий MVC
Мне нужно перенаправить на домашнюю страницу после тайм-аута сеанса в приложении mvc 5. Я использую следующий код: public class SessionExpireAttribute : ActionFilterAttribute { public override void...
3404 просмотров