/// <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) { } }