protected override async Task OnGracefulStop() { _log.Add("OnGracefulStop"); await Task.Delay(10); _log.Add("OnGracefulStop done"); }