Implemented more life cycle handling. Added support for rootless environments
This commit is contained in:
@@ -33,6 +33,10 @@ public class ApplicationStateService : IHostedLifecycleService
|
||||
public Task StoppedAsync(CancellationToken cancellationToken)
|
||||
=> Task.CompletedTask;
|
||||
|
||||
public Task StoppingAsync(CancellationToken cancellationToken)
|
||||
=> Task.CompletedTask;
|
||||
public async Task StoppingAsync(CancellationToken cancellationToken)
|
||||
{
|
||||
Logger.LogInformation("Stopping services");
|
||||
|
||||
await ServerService.Stop();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user