Condividi tramite


IApplicationLifetime Interfaccia

Definizione

Attenzione

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

Consente ai consumer di eseguire la pulizia durante un arresto normale.

Questo tipo è obsoleto e verrà rimosso in una versione futura. L'alternativa consigliata è Microsoft.Extensions.Hosting.IHostApplicationLifetime.

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
Derivato
Attributi

Proprietà

ApplicationStarted
Obsoleti.

Attivato quando l'host dell'applicazione è stato avviato completamente e sta per attendere un arresto normale.

ApplicationStopped
Obsoleti.

Attivato quando l'host dell'applicazione esegue un arresto normale. Tutte le richieste devono essere completate a questo punto. L'arresto verrà bloccato fino al completamento di questo evento.

ApplicationStopping
Obsoleti.

Attivato quando l'host dell'applicazione esegue un arresto normale. Le richieste potrebbero essere ancora in corso. L'arresto verrà bloccato fino al completamento di questo evento.

Metodi

StopApplication()
Obsoleti.

Richiede la chiusura dell'applicazione corrente.

Si applica a