Table of Contents

Interface IEdgeLifecycleObserver

Namespace
Qavren.Edge.Lifecycle
Assembly
Qavren.Edge.Core.dll

Resolved from DI; observers run in registration order, each inside its own try/catch.

public interface IEdgeLifecycleObserver

Methods

OnMemoryPressureAsync(EdgeMemoryPressure, CancellationToken)

Called when RaiseMemoryPressureAsync(EdgeMemoryPressure, CancellationToken) is raised.

OnResumedAsync(CancellationToken)

Called when RaiseResumedAsync(CancellationToken) is raised.

OnSleepingAsync(CancellationToken)

Called when RaiseSleepingAsync(CancellationToken) is raised.

OnStoppingAsync(CancellationToken)

Called when RaiseStoppingAsync(CancellationToken) is raised.