Browse Source

Add application stopping message (#573)

pull/579/head
John Luo 6 years ago
committed by GitHub
parent
commit
38c6717a66
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      src/Microsoft.Tye.Hosting/TyeHost.cs

6
src/Microsoft.Tye.Hosting/TyeHost.cs

@ -58,7 +58,11 @@ namespace Microsoft.Tye.Hosting
await StartAsync();
var waitForStop = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
_lifetime?.ApplicationStopping.Register(obj => waitForStop.TrySetResult(null), null);
_lifetime?.ApplicationStopping.Register(obj =>
{
_logger?.LogInformation("Tye Host is stopping...");
waitForStop.TrySetResult(null);
}, null);
await waitForStop.Task;
}
finally

Loading…
Cancel
Save