/// <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; }