在ASP.NET MVC中执行控制器操作后调用方法

时间:2018-07-19 05:26:29

标签: asp.net asp.net-mvc

我曾经相信在所有控制器方法都结束后会调用以下方法:

encryptedClient.BearerToken = apiKey;
var response = encryptedClient.Get(new Secure { Name = "World" });

现在将调用所有重写方法,然后调用控制器方法。您知道在所有方法之后都会调用哪种重写方法吗?

1 个答案:

答案 0 :(得分:3)

您可以使用动作过滤器,每次执行任何方法时都会调用它。您可以通过匹配方法名称对其进行过滤。

公共类LogActionFilter:ActionFilterAttribute

    Languages (CLOC) (Top 5 Only)    LOC (CLOC)Only Code
0        Java,Maven,JSON,XML,HTML                   6554

有关更多详细信息,请访问:https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/controllers-and-routing/understanding-action-filters-cs

相关问题