AppTokenLifetimeService

Ecng.ComponentModel

Default implementation of ILifetimeService using AppToken.

Implements: ILifetimeService

Constructors

AppTokenLifetimeService
public AppTokenLifetimeService(Action restart)
appTokenLifetimeService = AppTokenLifetimeService(restart)

Default implementation of ILifetimeService using AppToken.

restart
Delegate to handle restart logic.

Properties

Token
public CancellationToken Token { get; }
value = appTokenLifetimeService.Token

Gets the cancellation token that is triggered when the application is shutting down.

Methods

Restart
public void Restart()
appTokenLifetimeService.Restart()

Initiates application restart.

Shutdown
public void Shutdown()
appTokenLifetimeService.Shutdown()

Initiates application shutdown.