私は、登録、変更、キャンセル、削除などを行うたびに、ユーザーに通知を送信する必要がある (構成されている場合) アプリケーションに取り組んできたので、保存してこれを行う予定です。データベース上のプロセスの一意の識別子を確認し、ID、プロセス、および一意の識別子で通知が構成されているかどうかを確認し、その後通知を送信します。
これを行うために、私はこれを念頭に置いていました...これはコントローラーで
[NotificationFilter(id=10,proccess="Excecution") ]
public Register(Entity entity,Guid uid){
}
これは 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)
}
}
しかし、 Registerアクションの uid パラメータをOnActionExecutedメソッドに取得する方法があるかどうかを知りたいです。