Ejemplo n.º 1
0
        private string DownloadImagesToAzureStorage(string container, string filename)
        {
            if (filename == null)
            {
                return("");
            }

            var imageSize = TmdbImageResolution.W780.ToString().ToLower();

            filename = filename.TrimStart('/');
            string url = "";

            using (var client = new WebClient())
            {
                using (var stream = new MemoryStream(client.DownloadData($"{tmdbImagesUrl}/{imageSize}/{filename}")))
                {
                    url = _azureStorageService.UploadFromStream(stream, container, $"{imageSize}_{filename}");
                };
            }

            return(url);
        }