3 instantiations of StaticFileOptions
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
496_app.UseStaticFiles(new StaticFileOptions()
Microsoft.AspNetCore.StaticFiles (2)
FileServerOptions.cs (1)
19StaticFileOptions = new StaticFileOptions(SharedOptions);
StaticFileExtensions.cs (1)
46return app.UseStaticFiles(new StaticFileOptions
19 references to StaticFileOptions
Microsoft.AspNetCore.StaticFiles (19)
FileServerOptions.cs (1)
28public StaticFileOptions StaticFileOptions { get; private set; }
StaticFileContext.cs (4)
19private readonly StaticFileOptions _options; 44public StaticFileContext(HttpContext context, StaticFileOptions options, ILogger logger, IFileProvider fileProvider, string? contentType, PathString subPath) 272if (_options.OnPrepareResponse != StaticFileOptions._defaultOnPrepareResponse || _options.OnPrepareResponseAsync != StaticFileOptions._defaultOnPrepareResponseAsync)
StaticFileExtensions.cs (1)
58public static IApplicationBuilder UseStaticFiles(this IApplicationBuilder app, StaticFileOptions options)
StaticFileMiddleware.cs (3)
18private readonly StaticFileOptions _options; 32public StaticFileMiddleware(RequestDelegate next, IWebHostEnvironment hostingEnv, IOptions<StaticFileOptions> options, ILoggerFactory loggerFactory) 95internal static bool LookupContentType(IContentTypeProvider contentTypeProvider, StaticFileOptions options, PathString subPath, out string? contentType)
StaticFilesEndpointRouteBuilderExtensions.cs (10)
38/// The default <see cref="StaticFileOptions"/> for the <see cref="StaticFileMiddleware"/> will be used. 66/// <param name="options"><see cref="StaticFileOptions"/> for the <see cref="StaticFileMiddleware"/>.</param> 70/// <see cref="MapFallbackToFile(IEndpointRouteBuilder, string, StaticFileOptions)"/> is intended to handle cases 76/// <see cref="MapFallbackToFile(IEndpointRouteBuilder, string, StaticFileOptions)"/> registers an endpoint using the pattern 85StaticFileOptions options) 112/// The default <see cref="StaticFileOptions"/> for the <see cref="StaticFileMiddleware"/> will be used. 146/// <param name="options"><see cref="StaticFileOptions"/> for the <see cref="StaticFileMiddleware"/>.</param> 150/// <see cref="MapFallbackToFile(IEndpointRouteBuilder, string, string, StaticFileOptions)"/> is intended to handle 169StaticFileOptions options) 183StaticFileOptions? options = null)