ActionExecutingContext - ActionParameters vs RouteData

Folgenden code:

public class MyActionFilter : ActionFilterAttribute
{
    public override void OnActionExecuting(ActionExecutingContext filterContext)
    {
        var a = filterContext.ActionParameters["someKey"];
        var b = filterContext.RouteData.Values["someKey"];          
        base.OnActionExecuting(filterContext);
    }
}

Was ist der Unterschied zwischen a und b ?

Wann sollen wir sein über die Aktion Parameter über die route Daten? Was ist der Unterschied?

  • wo ist @DarinDimitrov, wenn Sie ihn brauchen. 🙂
InformationsquelleAutor RPM1984 | 2012-11-01
Schreibe einen Kommentar