Table of Contents

Constructor EdgeLifecycleHub

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

EdgeLifecycleHub(IEnumerable<IEdgeLifecycleObserver>, IOptions<EdgeOptions>, ILogger<EdgeLifecycleHub>, TimeProvider)

Creates the hub over the DI-registered observers.

public EdgeLifecycleHub(IEnumerable<IEdgeLifecycleObserver> observers, IOptions<EdgeOptions> options, ILogger<EdgeLifecycleHub> logger, TimeProvider timeProvider)

Parameters

observers IEnumerable<IEdgeLifecycleObserver>
options IOptions<EdgeOptions>
logger ILogger<EdgeLifecycleHub>
timeProvider TimeProvider