根据各种文章(例如此处和此处),ASP.NET MVC Actions上的属性结果可能会被缓存,并且在调用控制器操作时不会再次执行.
在我的情况下,这种行为是不可取的(例如,我有一个基于我自己的属性和IP的授权系统,每次都需要执行的角色检查,以及其他事情).
如何阻止ASP.NET MVC缓存我的属性/属性执行结果并保证每次都执行它们?
asp.net-mvc attributes action-filter
action-filter ×1
asp.net-mvc ×1
attributes ×1