ControllerActionExecutor Class

Syntax

public class ControllerActionExecutor

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.ControllerActionExecutor

Methods

ExecuteAsync(System.Reflection.MethodInfo, System.Object, System.Collections.Generic.IDictionary<System.String, System.Object>)
Arguments:
  • actionMethodInfo (System.Reflection.MethodInfo) –
  • instance (System.Object) –
  • actionArguments (System.Collections.Generic.IDictionary{System.String,System.Object}) –
Return type:

System.Threading.Tasks.Task{System.Object}

public static Task<object> ExecuteAsync(MethodInfo actionMethodInfo, object instance, IDictionary<string, object> actionArguments)
ExecuteAsync(System.Reflection.MethodInfo, System.Object, System.Object[])
Arguments:
  • actionMethodInfo (System.Reflection.MethodInfo) –
  • instance (System.Object) –
  • orderedActionArguments (System.Object[]) –
Return type:

System.Threading.Tasks.Task{System.Object}

public static Task<object> ExecuteAsync(MethodInfo actionMethodInfo, object instance, object[] orderedActionArguments)