6 implementations of Order
Microsoft.AspNetCore.Mvc.Core (3)
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
61public int Order => -1000 + 100;
ApplicationModels\AuthorizationApplicationModelProvider.cs (1)
24public int Order => -1000 + 10;
ApplicationModels\DefaultApplicationModelProvider.cs (1)
39public int Order => -1000;
Microsoft.AspNetCore.Mvc.Cors (1)
CorsApplicationModelProvider.cs (1)
21public int Order => -1000 + 10;
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Filters\TempDataApplicationModelProvider.cs (1)
20public int Order => -1000 + 10;
Filters\ViewDataAttributeApplicationModelProvider.cs (1)
12public int Order => -1000 + 10;
10 references to Order
Microsoft.AspNetCore.Mvc.Core (10)
ApplicationModels\ApplicationModelFactory.cs (1)
29_applicationModelProviders = applicationModelProviders.OrderBy(p => p.Order).ToArray();
ApplicationModels\IApplicationModelProvider.cs (9)
13/// ascending numeric value of the <see cref="Order"/> property. 17/// Providers are executed in an ordering determined by an ascending sort of the <see cref="Order"/> property. 18/// A provider with a lower numeric value of <see cref="Order"/> will have its 20/// <see cref="Order"/>. The <see cref="OnProvidersExecuted"/> method is called in the reverse ordering after 22/// <see cref="Order"/> will have its <see cref="OnProvidersExecuted"/> method called after that of a provider 23/// with a higher numeric value of <see cref="Order"/>. 26/// If two providers have the same numeric value of <see cref="Order"/>, then their relative execution order 33/// Executed for the first pass of <see cref="ApplicationModel"/> building. See <see cref="Order"/>. 39/// Executed for the second pass of <see cref="ApplicationModel"/> building. See <see cref="Order"/>.