WebHostExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于管理 生命周期的 IWebHost扩展。
public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
- 继承
-
WebHostExtensions
方法
Run(IWebHost) |
运行 Web 应用程序并阻止调用线程,直到主机关闭。 |
Run(IWebHost, CancellationToken) |
运行 Web 应用程序并阻止调用线程,直到触发令牌或触发关闭。 |
RunAsync(IWebHost, CancellationToken) |
运行 Web 应用程序并返回一个任务,该任务仅在触发令牌或触发关闭时完成。 |
StopAsync(IWebHost, TimeSpan) |
尝试在指定超时内正常停止主机。 |
WaitForShutdown(IWebHost) |
阻止调用线程,直至通过 Ctrl+C 或 SIGTERM 触发关闭。 |
WaitForShutdownAsync(IWebHost, CancellationToken) |
返回一个任务,当通过给定的令牌 Ctrl+C 或 SIGTERM 触发关闭时完成。 |