Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="message"></param>
        public void InsertPCM(UploadedMessage message)
        {
            var msg       = Serialization.ByteArrayToString(message.Message);
            var validator = new StmSchemaValidator();

            validator.ValidatePCMMessageXML(msg);

            base.Insert(message);
        }
        private void Validate(PublishedPcmMessage entity)
        {
            var msg = Serialization.ByteArrayToString(entity.Message);

            var validator = new StmSchemaValidator();

            //validate the XML against its XSD
            validator.ValidatePCMMessageXML(msg);
        }