private Task SendMoviesToQueue(List <SearchResult> newMovies, string channelId, CloudQueue queue) { var tasks = newMovies.Select(x => queue.AddMessageAsJsonAsync <MovieMessage>(new MovieMessage() { ChannelId = channelId, VideoId = x.Id.VideoId }, TimeSpan.FromHours(6))).ToArray(); Task.WaitAll(tasks); if (tasks.Any()) { _log.Info("Sendings new movies to queue succed!"); } return(Task.CompletedTask); }