StatusCodePagesExtensions 类

定义

用于启用的扩展方法 StatusCodePagesMiddleware

public ref class StatusCodePagesExtensions abstract sealed
public static class StatusCodePagesExtensions
type StatusCodePagesExtensions = class
Public Module StatusCodePagesExtensions
继承
StatusCodePagesExtensions

方法

UseStatusCodePages(IApplicationBuilder)

添加一个 StatusCodePages 中间件,该中间件具有默认响应处理程序,该处理程序检查状态代码介于400和599之间的响应,但没有正文。

UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)

使用指定的备用中间件管道将 StatusCodePages 中间件添加到管道,以生成响应正文。

UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)

添加一个 StatusCodePages 中间件,该中间件具有指定的处理程序,用于检查状态代码介于400和599之间的响应,这些响应中没有正文。

UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)

添加一个 StatusCodePages 中间件,该中间件具有给定选项,这些选项用于检查状态代码介于400和599之间的响应,这些响应没有正文。

UseStatusCodePages(IApplicationBuilder, String, String)

添加一个 StatusCodePages 中间件,其中包含要发送的指定响应正文。 这可能包括 {0} 状态代码的 "" 占位符。 中间件将检查状态代码介于400和599之间的响应,这些响应没有正文。

UseStatusCodePagesWithRedirects(IApplicationBuilder, String)

将 StatusCodePages 中间件添加到管道。 指定应通过使用给定的位置 URL 模板进行重定向来处理响应。 这可能包括 {0} 状态代码的 "" 占位符。 以 "~" 开头的 Url 将 PathBase 预置,其中任何其他 URL 将按原样使用。

UseStatusCodePagesWithReExecute(IApplicationBuilder, String, String)

将 StatusCodePages 中间件添加到管道。 指定应使用备用路径重新执行请求管道,从而生成响应正文。 此路径可能包含 {0} 状态代码的 "" 占位符。

适用于