語言

IApplicationLifetime 介面

定義

警告

IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.

允許消費者在優雅關機期間進行清理。

此類型已過時,未來版本將被移除。 推薦的替代方案是 Microsoft。擴充功能。主機服務。Iost應用程式壽命。

public interface class IApplicationLifetime
[System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")]
public interface IApplicationLifetime
[<System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
衍生
屬性

屬性

名稱 Description
ApplicationStarted
已淘汰.

會拿到取消代幣。 當應用程式主機完全啟動並準備等待優雅關機時觸發。

ApplicationStopped
已淘汰.

會拿到取消代幣。 當應用程式主機執行優雅關機時會觸發。 所有申請此時應該都已完成。 關閉會被封鎖,直到事件結束。

ApplicationStopping
已淘汰.

會拿到取消代幣。 當應用程式主機執行優雅關機時會觸發。 申請可能仍在進行中。 關閉會被封鎖,直到事件結束。

方法

名稱 Description
StopApplication()
已淘汰.

請求終止目前的應用程式。

適用於