首页 > TAG信息列表 > action-filter

可以从我的BaseController访问属性吗?

我有一个basecontroller,其属性如下: public class BaseController : Controller { public User CurrentUser {get;set;} protected override void OnActionExecuting(ActionExecutingContext filterContext) { // if session cookie found, set User object

忽略过滤器顺序的ASP.Net MVC

只是想知道是否有人对为什么忽略我的过滤器顺序有任何想法… [AcceptVerbs(HttpVerbs.Get)] [Compress(Order = 1)] [EnhancedOutputCache(Order = 2, Duration = 5, VaryByParam = "true", Location = OutputCacheLocation.ServerAndClient)] public virtual ActionResult Index(

c# – 避免OnResultExecuted过滤ASP.NET MVC 5应用程序的动作

参见英文答案 > How to disable a global filter in ASP.Net MVC selectively                                    8个 我正在开发一个MVC5应用程序,它有一个OnResultExecuted过滤器,它将响应缓存设置为始终“no-cache no-store”: public cl

c# – 有没有办法创建一个ActionFilter,它在Action语句中包含Action的内容?

我的场景:我的应用程序是一个Web Api 2应用程序,它使用业务逻辑和存储库层进行数据访问. Web应用程序使用ASP.NET Impersonation以访问网站的用户身份登录数据库(通过PKI进行身份验证).我有几个异步控制器方法.但是,当我等待数据访问方法时,数据库调用可能会在另一个线程上完成,然后

c# – 如何获取自定义属性在执行时附加到的函数/操作名称?

理想情况下,我想创建一个继承自ActionFilterAttribute的过滤器,我可以将其应用于Global.asax,它将为我的应用程序中的所有操作创建性能计数器.这个问题很简单,但问题是我希望性能计数器在其名称中包含它们附加到的操作的方法签名.但是,我找不到一种方法来提取构造期间附加属性的方

c# – 如何在NopCommerce中实现动作过滤器

我想从CheckoutController更改OpcSaveBilling操作的一些代码中的一些代码.我不想改变NopCommerce的核心代码,所以我需要尝试使用我自己的自定义代码覆盖代码. 我已经读过这篇文章让我开始http://www.pronopcommerce.com/overriding-intercepting-nopcommerce-controllers-and-actio

c# – 将方法的参数转换为自定义动作过滤器MVC3 asp

我一直在研究一个应用程序,每次你注册,修改,取消,删除等……某些事情,通知必须发送给用户(如果配置)所以我打算通过保存来做到这一点数据库上进程的唯一标识符,然后检查通知是否配置了id,proccess和唯一标识符,然后发送通知. 要做到这一点,我记住这一点……这在控制器上 [Notif