Prioridade de execução em atributos personalizados no ASP.NET MVC
-
21-09-2019 - |
Pergunta
Eu tenho dois atributos personalizados no meu aplicativo ASP.NET MVC (C#).
[CustAttribute1()]
[CustAttribute2()]
Quando eu uso esses atributos para minhas ações, que serão executadas primeiro?
[CustAttribute1()]
[CustAttribute2()]
public ActionResult Index()
{
Posso usar mais de um atributos personalizados para minhas ações? Se sim, na ação acima, qual atributo personalizado será executado primeiro?
Solução
Colocou o Ordem propriedade.
[CustAttribute1(Order=2)]
[CustAttribute2(Order=1)]
public ActionResult Index() {
return View();
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow