HealthCheckApplicationBuilderExtensions.UseHealthChecks 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
UseHealthChecks(IApplicationBuilder, PathString) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString, HealthCheckOptions) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString, Int32) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString, String) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString, Int32, HealthCheckOptions) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString, String, HealthCheckOptions) |
添加提供运行状况检查状态的中间件。 |
UseHealthChecks(IApplicationBuilder, PathString)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。
运行状况检查中间件将使用 中的IOptions<TOptions>默认设置。
适用于
UseHealthChecks(IApplicationBuilder, PathString, HealthCheckOptions)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path, Microsoft::AspNetCore::Diagnostics::HealthChecks::HealthCheckOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString, options As HealthCheckOptions) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
- options
- HealthCheckOptions
HealthCheckOptions用于配置中间件的 。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。
适用于
UseHealthChecks(IApplicationBuilder, PathString, Int32)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path, int port);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, int port);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * int -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString, port As Integer) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
- port
- Int32
要在其上侦听的端口。 必须是服务器侦听的本地端口。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理指定端口上的所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。
运行状况检查中间件将使用 中的IOptions<TOptions>默认设置。
适用于
UseHealthChecks(IApplicationBuilder, PathString, String)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path, System::String ^ port);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, string port);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * string -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString, port As String) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
- port
- String
要在其上侦听的端口。 必须是服务器侦听的本地端口。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理指定端口上的所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。
运行状况检查中间件将使用 中的IOptions<TOptions>默认设置。
适用于
UseHealthChecks(IApplicationBuilder, PathString, Int32, HealthCheckOptions)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path, int port, Microsoft::AspNetCore::Diagnostics::HealthChecks::HealthCheckOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, int port, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * int * Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString, port As Integer, options As HealthCheckOptions) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
- port
- Int32
要在其上侦听的端口。 必须是服务器侦听的本地端口。
- options
- HealthCheckOptions
HealthCheckOptions用于配置中间件的 。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理指定端口上的所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。
适用于
UseHealthChecks(IApplicationBuilder, PathString, String, HealthCheckOptions)
添加提供运行状况检查状态的中间件。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseHealthChecks(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString path, System::String ^ port, Microsoft::AspNetCore::Diagnostics::HealthChecks::HealthCheckOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHealthChecks (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, string port, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options);
static member UseHealthChecks : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * string * Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseHealthChecks (app As IApplicationBuilder, path As PathString, port As String, options As HealthCheckOptions) As IApplicationBuilder
参数
- path
- PathString
用于提供运行状况检查状态的路径。
- port
- String
要在其上侦听的端口。 必须是服务器侦听的本地端口。
- options
- HealthCheckOptions
HealthCheckOptions用于配置中间件的 。
返回
操作完成后对 app
的引用。
注解
如果 path
设置为 null
或空字符串,则运行状况检查中间件将忽略 URL 路径并处理指定端口上的所有请求。 如果将 path
设置为非空值,则运行状况检查中间件将使用与所提供的值匹配的 path
URL 来处理请求,该 URL 不区分大小写,从而允许在 ('/') 字符上添加额外的尾部斜杠。