WebHostExtensions 類別

定義

包含用來管理 生命週期的 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 觸發關機時完成的工作。

適用於