ControllerActionDescriptorProvider Class¶
Constructors¶
-
ControllerActionDescriptorProvider
(Microsoft.AspNet.Mvc.IControllerTypeProvider, System.Collections.Generic.IEnumerable<Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelProvider>, IOptions<Microsoft.AspNet.Mvc.MvcOptions>)¶ Arguments: - controllerTypeProvider (Microsoft.AspNet.Mvc.IControllerTypeProvider) –
- applicationModelProviders (System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelProvider}) –
- optionsAccessor (IOptions{Microsoft.AspNet.Mvc.MvcOptions}) –
public ControllerActionDescriptorProvider(IControllerTypeProvider controllerTypeProvider, IEnumerable<IApplicationModelProvider> applicationModelProviders, IOptions<MvcOptions> optionsAccessor)
-
Properties¶
-
Order
()¶ Return type: System.Int32 public int Order { get; }
-
Methods¶
-
Microsoft.AspNet.Mvc.Core.ControllerActionDescriptorProvider.BuildModel()
Return type: Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel protected ApplicationModel BuildModel()
-
Microsoft.AspNet.Mvc.Core.ControllerActionDescriptorProvider.GetDescriptors()
Return type: System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.ControllerActionDescriptor} protected IEnumerable<ControllerActionDescriptor> GetDescriptors()
-
OnProvidersExecuted
(Microsoft.AspNet.Mvc.Core.ActionDescriptorProviderContext)¶ Arguments: public void OnProvidersExecuted(ActionDescriptorProviderContext context)
-
OnProvidersExecuting
(Microsoft.AspNet.Mvc.Core.ActionDescriptorProviderContext)¶ Arguments: public void OnProvidersExecuting(ActionDescriptorProviderContext context)
-