26 references to RazorPagesOptions
Microsoft.AspNetCore.Mvc (1)
MvcServiceCollectionExtensions.cs (1)
288public static IMvcBuilder AddRazorPages(this IServiceCollection services, Action<RazorPagesOptions>? configure)
Microsoft.AspNetCore.Mvc.RazorPages (25)
ApplicationModels\CompiledPageRouteModelProvider.cs (2)
21private readonly RazorPagesOptions _pagesOptions; 26IOptions<RazorPagesOptions> pagesOptionsAccessor,
ApplicationModels\DefaultPageApplicationModelProvider.cs (2)
22private readonly RazorPagesOptions _razorPagesOptions; 28IOptions<RazorPagesOptions> razorPagesOptions,
ApplicationModels\PageRouteModelFactory.cs (2)
14private readonly RazorPagesOptions _options; 20RazorPagesOptions options,
DependencyInjection\MvcRazorPagesMvcBuilderExtensions.cs (5)
16/// Configures a set of <see cref="RazorPagesOptions"/> for the application. 19/// <param name="setupAction">An action to configure the <see cref="RazorPagesOptions"/>.</param> 23Action<RazorPagesOptions> setupAction) 48builder.Services.Configure<RazorPagesOptions>(options => options.RootDirectory = rootDirectory); 61builder.Services.Configure<RazorPagesOptions>(options => options.RootDirectory = "/");
DependencyInjection\MvcRazorPagesMvcCoreBuilderExtensions.cs (4)
45/// <param name="setupAction">The action to setup the <see cref="RazorPagesOptions"/>.</param> 49Action<RazorPagesOptions> setupAction) 74builder.Services.Configure<RazorPagesOptions>(options => options.RootDirectory = rootDirectory); 86ServiceDescriptor.Transient<IConfigureOptions<RazorPagesOptions>, RazorPagesOptionsSetup>());
DependencyInjection\RazorPagesOptionsSetup.cs (2)
10internal sealed class RazorPagesOptionsSetup : IConfigureOptions<RazorPagesOptions> 19public void Configure(RazorPagesOptions options)
DependencyInjection\RazorPagesRazorViewEngineOptionsSetup.cs (2)
14private readonly RazorPagesOptions _pagesOptions; 16public RazorPagesRazorViewEngineOptionsSetup(IOptions<RazorPagesOptions> pagesOptions)
Infrastructure\CompiledPageActionDescriptorFactory.cs (1)
26RazorPagesOptions pageOptions)
Infrastructure\CompiledPageActionDescriptorProvider.cs (2)
31/// <param name="pageOptions">Accessor to <see cref="RazorPagesOptions"/>.</param> 37IOptions<RazorPagesOptions> pageOptions)
Infrastructure\DefaultPageLoader.cs (1)
24IOptions<RazorPagesOptions> pageOptions,
Infrastructure\PageActionDescriptorProvider.cs (2)
27/// <param name="pagesOptionsAccessor">The <see cref="RazorPagesOptions"/>.</param> 31IOptions<RazorPagesOptions> pagesOptionsAccessor)