/// <summary> /// Executes the described action and returns a <see cref="Task{T}"/> that once completed will /// contain the return value of the action. /// </summary> /// <param name="controllerContext">The context.</param> /// <param name="arguments">The arguments.</param> /// <param name="cancellationToken">The token to monitor for cancellation requests.</param> /// <returns>A <see cref="Task{T}"/> that once completed will contain the return value of the action.</returns> public override Task <object> ExecuteAsync(HttpControllerContext controllerContext, IDictionary <string, object> arguments, CancellationToken cancellationToken) => InnerActionDescriptor.ExecuteAsync(controllerContext, arguments, cancellationToken);
/// <summary>Retrieves the parameters for the action descriptor.</summary> /// <returns>The parameters for the action descriptor.</returns> public override Collection <HttpParameterDescriptor> GetParameters() => InnerActionDescriptor.GetParameters();