Example #1
0
        private void ParseMultiPartBody(byte[] rawBody)
        {
            string        multipartBoundary = this.ContentType.Boundary;
            List <byte[]> bodyParts         = MessagePart.GetMultiPartParts(rawBody, multipartBoundary);

            this.MessageParts = new List <MessagePart>(bodyParts.Count);
            foreach (byte[] bodyPart in bodyParts)
            {
                MessagePart messagePart = MessagePart.GetMessagePart(bodyPart);
                this.MessageParts.Add(messagePart);
            }
        }