コード例 #1
0
        /// <inheritdoc/>
        public void Serialize(Node node, Stream stream)
        {
            if (node == null)
            {
                throw new ArgumentNullException(nameof(node));
            }
            if (stream == null)
            {
                throw new ArgumentNullException(nameof(stream));
            }
            var nodeDto = new NodeDto();

            try
            {
                nodeDto.Serialize(node);
                _xmlSerializer.Serialize(stream, nodeDto);
            }
            catch (XmlException e1)
            {
            }
        }