我一直在研究一个应用程序,每次你注册,修改,取消,删除等......某些事情,通知必须发送给用户(如果配置)所以我打算通过保存来做到这一点数据库上进程的唯一标识符,然后检查通知是否配置了id,proccess和唯一标识符,然后发送通知.
要做到这一点,我记住这一点......这在控制器上
[NotificationFilter(id=10,proccess="Excecution") ]
public Register(Entity entity,Guid uid){
}
Run Code Online (Sandbox Code Playgroud)
这个在ActionFilter类上
public class NotificationFilter : ActionFilterAttribute
{
public int id{ get; set; }
public string proccess{ get; set; }
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
dosomething(id,name,uid)
}
}
Run Code Online (Sandbox Code Playgroud)
但我想知道是否有办法将我的Register操作的uid参数放入OnActionExecuted方法.