1 type derived from PageLoader
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\DefaultPageLoader.cs (1)
14internal sealed class DefaultPageLoader : PageLoader
13 references to PageLoader
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (6)
PageLoaderMatcherPolicy.cs (6)
13private PageLoader? _loader; 16/// The <see cref="PageLoader"/> service is configured by <c>app.AddRazorPages()</c>. 17/// If the app is configured as <c>app.AddControllersWithViews().AddRazorRuntimeCompilation()</c>, the <see cref="PageLoader"/> 26public PageLoaderMatcherPolicy(PageLoader? loader) 73_loader ??= httpContext.RequestServices.GetRequiredService<PageLoader>(); 95private static async Task ApplyAsyncAwaited(PageLoader pageLoader, CandidateSet candidates, Task<CompiledPageActionDescriptor> actionDescriptorTask, int index)
Microsoft.AspNetCore.Mvc.RazorPages (7)
DependencyInjection\MvcRazorPagesMvcCoreBuilderExtensions.cs (2)
141services.TryAddSingleton<IPageLoader>(s => s.GetRequiredService<PageLoader>()); 143services.TryAddSingleton<PageLoader, DefaultPageLoader>();
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (2)
17private readonly PageLoader _loader; 20public DynamicPageEndpointMatcherPolicy(DynamicPageEndpointSelectorCache selectorCache, PageLoader loader, EndpointMetadataComparer comparer)
Infrastructure\IPageLoader.cs (1)
9[Obsolete("This type is obsolete. Use " + nameof(PageLoader) + " instead.")]
Infrastructure\PageActionInvokerProvider.cs (2)
18private readonly PageLoader _pageLoader; 33PageLoader pageLoader,