ControllerActionInvokerProvider Class

Namespace
Microsoft.AspNetCore.Mvc.Internal
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public class ControllerActionInvokerProvider : IActionInvokerProvider
class Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider

Constructors

ControllerActionInvokerProvider(Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory, Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCache, Microsoft.AspNetCore.Mvc.Internal.IControllerArgumentBinder, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>, Microsoft.Extensions.Logging.ILoggerFactory, System.Diagnostics.DiagnosticSource)
public ControllerActionInvokerProvider(IControllerFactory controllerFactory, ControllerActionInvokerCache controllerActionInvokerCache, IControllerArgumentBinder argumentBinder, IOptions<MvcOptions> optionsAccessor, ILoggerFactory loggerFactory, DiagnosticSource diagnosticSource)

Methods

OnProvidersExecuted(Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext)
public void OnProvidersExecuted(ActionInvokerProviderContext context)
OnProvidersExecuting(Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext)
public void OnProvidersExecuting(ActionInvokerProviderContext context)

Properties

Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider.Order
Return type:System.Int32
public int Order { get; }