private static StreamContent createFileContent(Stream stream, RequestPart part) { StreamContent fileContent = new StreamContent(stream); fileContent.Headers.ContentDisposition = new ContentDispositionHeaderValue(part.contentDisposition) { Name = "\"" + part.name + "\"" }; if (part.fileName != null) { fileContent.Headers.ContentDisposition.FileName = "\"" + Encoding.Default.GetString(part.fileName) + "\""; fileContent.Headers.ContentType = new MediaTypeHeaderValue(part.contentType); } return(fileContent); }
private static StreamContent createFileContent(Stream stream, RequestPart part) { StreamContent fileContent = new StreamContent(stream); fileContent.Headers.ContentDisposition = new ContentDispositionHeaderValue(part.contentDisposition){ Name = "\"" + part.name + "\"" }; if (part.fileName != null){ fileContent.Headers.ContentDisposition.FileName = "\"" + Encoding.Default.GetString(part.fileName) + "\""; fileContent.Headers.ContentType = new MediaTypeHeaderValue(part.contentType); } return fileContent; }