IApplicationModelProvider Interface¶
Builds or modifies an Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel for action discovery.
- Namespace
Microsoft.AspNetCore.Mvc.ApplicationModels- Assemblies
- Microsoft.AspNetCore.Mvc.Core
Syntax¶
public interface IApplicationModelProvider
-
interface
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider
Methods¶
-
OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)¶ Executed for the second pass of
Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelbuilding. SeeMicrosoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order.Arguments: context (Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext) – The Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext.void OnProvidersExecuted(ApplicationModelProviderContext context)
-
OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)¶ Executed for the first pass of
Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelbuilding. SeeMicrosoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order.Arguments: context (Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext) – The Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext.void OnProvidersExecuting(ApplicationModelProviderContext context)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order¶ Gets the order value for determining the order of execution of providers. Providers execute in ascending numeric value of the
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Orderproperty.Return type: System.Int32 int Order { get; }
-