public void Start() { try { Task.WhenAll(_downloadService.DownloadSite()) .ContinueWith(task => Console.WriteLine("All work done!")); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }