Share via


CompiledPageActionDescriptorProvider Class

Definition

A IActionDescriptorProvider for build-time compiled Razor Pages.

public sealed class CompiledPageActionDescriptorProvider : Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider
type CompiledPageActionDescriptorProvider = class
    interface IActionDescriptorProvider
Public NotInheritable Class CompiledPageActionDescriptorProvider
Implements IActionDescriptorProvider
Inheritance
CompiledPageActionDescriptorProvider
Implements

Constructors

Name Description
CompiledPageActionDescriptorProvider(IEnumerable<IPageRouteModelProvider>, IEnumerable<IPageApplicationModelProvider>, ApplicationPartManager, IOptions<MvcOptions>, IOptions<RazorPagesOptions>)

Initializes a new instance of CompiledPageActionDescriptorProvider.

Properties

Name Description
Order

Gets the order value for determining the order of execution of providers. Providers execute in ascending numeric value of the Order property.

Methods

Name Description
OnProvidersExecuted(ActionDescriptorProviderContext)

Called to execute the provider, after the OnProvidersExecuting(ActionDescriptorProviderContext) methods of all providers, have been called. Order for details on the order of execution of OnProvidersExecuted(ActionDescriptorProviderContext).

OnProvidersExecuting(ActionDescriptorProviderContext)

Called to execute the provider. Order for details on the order of execution of OnProvidersExecuting(ActionDescriptorProviderContext).

Applies to