например, у меня есть:
ControllerA
{
[MyFilterAttribute]
MethodA()
{
return View("MyView");
}
}
ControllerB
{
MethodB()
{
...
return Json(SomeData);
}
}
В MyView
Я использую MethodB
из ControllerB
с Ajax запросом, и мне нужно MyFilterAttribute
.
Можно ли установить MyFilterAttribute
, который используется в ControllerA/MethodA
, чтобы возвращать MyView
для всех методов, используемых в MyView
(из других контроллеров без атрибута) без записи этого атрибута перед каждым методом Или можно узнать, что запрос поступил из представление, сгенерированное с помощью метода с этим атрибутом?
Итак, в этом примере: возможно ли установить MyFilterAttribute
, который используется в ControllerA
MethodA
, чтобы возвращать MyView
для MethodB
, который я использовал для получить json?