Freigeben über


IApplicationLifetimeWrapper Schnittstelle

Definition

Benutzerdefinierte Dienstschnittstelle zum Signalisieren der Erweiterung, wenn die Funktions-App gestartet oder heruntergefahren wird.

public interface IApplicationLifetimeWrapper
type IApplicationLifetimeWrapper = interface
Public Interface IApplicationLifetimeWrapper

Hinweise

Es wird erwartet, dass diese Schnittstelle als eingefügter Dienst verwendet wird. Wir verwenden eine "Wrapper"-Schnittstelle anstelle der direkten Verwendung der "echten" IApplicationLifetime Schnittstelle, sodass wir einen eingefügten Dienst haben können, der sowohl in .NET Core (Funktionen 2.0 und höher) als auch .NET Framework (Funktionen 1.0) verfügbar ist.

Eigenschaften

OnStarted

Ruft eine CancellationToken ab, die zum Erkennen von Funktions-App-Startereignissen verwendet werden kann.

OnStopped

Ruft eine CancellationToken ab, mit der Ereignisse zum Herunterfahren der Funktions-App erkannt werden können.

OnStopping

Ruft eine CancellationToken ab, die zum Erkennen von Funktions-App-Beendigungsereignissen verwendet werden kann.

Gilt für: