Ejemplo n.º 1
0
        private Task DownloadApplications(IEnumerable <AppDeploymentConfig> appDeployments)
        {
            List <Task> tasks = new List <Task>();

            foreach (AppDeploymentConfig appDeploymentConfig in appDeployments)
            {
                tasks.Add(_applicationDownloader.DownloadApplication(appDeploymentConfig.AppIdentity));
            }
            return(Task.WhenAll(tasks));
        }
Ejemplo n.º 2
0
        private async Task DownloadApplications(IEnumerable <AppDeploymentConfig> appDeployments)
        {
            Trace.TraceInformation("Downloading applications");
            List <Task> tasks = new List <Task>();

            foreach (AppDeploymentConfig appDeploymentConfig in appDeployments)
            {
                tasks.Add(_applicationDownloader.DownloadApplication(appDeploymentConfig.AppIdentity));
            }
            await Task.WhenAll(tasks);

            Trace.TraceInformation("Download applications complete");
        }