private static MultipartMessage ParseMessage(string contentType, byte[] data) { MultipartMessageParser parser = new MultipartMessageParser(); using (MemoryStream stream = new MemoryStream(data)) return(parser.ParseMessage(contentType, stream)); }
private static MultipartMessage ParseMessage(string contentType, string content) { MultipartMessageParser parser = new MultipartMessageParser(); byte[] contentData = Encoding.UTF8.GetBytes(content); if (log.IsDebugEnabled) { log.DebugFormat("content: {0}", contentData.ArrayToString()); } using (MemoryStream stream = new MemoryStream(contentData)) return(parser.ParseMessage(contentType, stream)); }