Table of Contents

Class ServiceLifecycleManager

Namespace
Innova.Abstractions.Builder
Assembly
Innova.Data.dll

Manages the lifecycle of services.

public class ServiceLifecycleManager : IServiceLifecycleManager
Inheritance
ServiceLifecycleManager
Implements

Constructors

ServiceLifecycleManager(IEnumerable<IServiceLifecycle>)

Initializes a new instance of the ServiceLifecycleManager class.

Methods

CanStopAll(CancellationToken)

Checks if all services can be stopped.

StartAll(CancellationToken)

Starts all services.

StopAll(CancellationToken)

Stops all services.