Exemple #1
0
 /// <summary>
 /// Загружает файл с HTTP-сервера
 /// </summary>
 /// <param name="fileName">Имя файла</param>
 /// <param name="uri">URI, откуда будет загружен файл</param>
 public void Download(String fileName, String uri)
 {
     var helper = new HttpDownloadHelper(uri);
     using (var stream = new FileStream(fileName, FileMode.Create, FileAccess.Write,
         FileShare.None))
     {
         helper.Download(stream);
     }
 }
        protected override Stream GetDataStream(String location)
        {
            _helper = new HttpDownloadHelper(location);
            var dataStream = new MemoryStream();
            
            _helper.Download(dataStream);
            dataStream.Flush();
            dataStream.Seek(0, SeekOrigin.Begin);

            return dataStream;
        }