Bunun gibi bir denetleyici yöntemim var:Bir yöntemde kullanılan parametre değerlerini ActionFilter içinden alabilir miyim?
[Audit]
public JsonNetResult List(int start, int limit, string sort, string dir, string searchValue, SecurityInputModel securityData)
{
...
}
ve
[AttributeUsage(AttributeTargets.Method)]
public class AuditAttribute : ActionFilterAttribute
{
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
// auditing code here
base.OnActionExecuted(filterContext);
}
}
olarak tanımlanan bir öznitelik içinde OnActionExecuted() içinden start/limit/sort/etc değerine ulaşabilir miyim ?
Bu, yalnızca MVC Rotalarında kurulan parametreler, doğru mu? İsteğe Bağlı URL Parametreleri geçmiyor mu? – Mir
@Mir ... Thats true. Ancak, tüm bilgileri ActionContext'in Request nesnesi bölümünde bulabilirsiniz. – maicalal