public void UploadFile(FileMetaData MetaData, FileStream stream) { try { string str = ConfigurationManager.AppSettings["FileTransferPath"]; using (var stream2 = new FileStream(Path.Combine(str, MetaData.RemoteFileName), FileMode.Create)) { var buffer = new byte[0x10000]; for (int i = stream.Read(buffer, 0, 0x10000); i > 0; i = stream.Read(buffer, 0, 0x10000)) { stream2.Write(buffer, 0, i); } } } catch (IOException exception) { throw new FaultException <IOException>(exception); } }
public void UploadFile(FileMetaData MetaData, FileStream stream) { try { string str = ConfigurationManager.AppSettings["FileTransferPath"]; using (var stream2 = new FileStream(Path.Combine(str, MetaData.RemoteFileName), FileMode.Create)) { var buffer = new byte[0x10000]; for (int i = stream.Read(buffer, 0, 0x10000); i > 0; i = stream.Read(buffer, 0, 0x10000)) { stream2.Write(buffer, 0, i); } } } catch (IOException exception) { throw new FaultException<IOException>(exception); } }
public FileDownloadReturnMessage(FileMetaData metaData, Stream stream) { DownloadedFileMetadata = metaData; FileByteStream = stream; }