4 instantiations of StatusCodePagesOptions
Microsoft.AspNetCore.Diagnostics (4)
StatusCodePage\StatusCodePagesExtensions.cs (4)
66
return app.UseStatusCodePages(new
StatusCodePagesOptions
164
Options.Create(new
StatusCodePagesOptions
() { HandleAsync = CreateHandler(pathFormat, queryFormat, newNext) })).Invoke;
196
Options.Create(new
StatusCodePagesOptions
()
205
var options = new
StatusCodePagesOptions
14 references to StatusCodePagesOptions
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
116
var pathFormat = _httpContext.Items[nameof(
StatusCodePagesOptions
)] as string;
Microsoft.AspNetCore.Diagnostics (13)
StatusCodePage\StatusCodeContext.cs (4)
18
/// <param name="options">The configured <see cref="
StatusCodePagesOptions
"/>.</param>
20
public StatusCodeContext(HttpContext context,
StatusCodePagesOptions
options, RequestDelegate next)
33
/// Gets the configured <see cref="
StatusCodePagesOptions
"/>.
35
public
StatusCodePagesOptions
Options { get; private set; }
StatusCodePage\StatusCodePagesExtensions.cs (4)
23
/// If <see cref="
StatusCodePagesOptions
.HandleAsync"/> uses its default value, it attempts to generate a
30
public static IApplicationBuilder UseStatusCodePages(this IApplicationBuilder app,
StatusCodePagesOptions
options)
205
var
options = new StatusCodePagesOptions
211
var wrappedOptions = new OptionsWrapper<
StatusCodePagesOptions
>(options);
StatusCodePage\StatusCodePagesMiddleware.cs (4)
17
private readonly
StatusCodePagesOptions
_options;
24
public StatusCodePagesMiddleware(RequestDelegate next, IOptions<
StatusCodePagesOptions
> options)
52
context.Items[nameof(
StatusCodePagesOptions
)] = _options.PathFormat;
57
context.Items.Remove(nameof(
StatusCodePagesOptions
));
StatusCodePage\StatusCodePagesOptions.cs (1)
18
/// Creates a default <see cref="
StatusCodePagesOptions
"/> whose handler attempts to generate a