private static void AddBodyToContent(IMessage message, MultipartFormDataContent content) { var messageDataTransferObject = SendDataTransferObjectConverter.ToDataTransferObject(message); var xmlMessage = SerializeUtil.Serialize(messageDataTransferObject); var messageContent = new StringContent(xmlMessage); messageContent.Headers.ContentType = new MediaTypeHeaderValue(DigipostVersion.V7); messageContent.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = "\"message\"" }; content.Add(messageContent); }
protected override string Serialize(IRequestContent requestContent) { var messageDataTransferObject = SendDataTransferObjectConverter.ToDataTransferObject((Message)requestContent); return(SerializeUtil.Serialize(messageDataTransferObject)); }