Namespace Cuemon.Xml.Serialization.Converters
Assembly: Cuemon.Xml.dll
Convert objects to and from XML using converters that follow the familiar JsonConverter pattern from Newtonsoft.Json. Use this namespace when you need custom XML converter registration for strings, time spans, URIs, or custom types. Start with AddStringConverter or AddXmlConverter<T> on ICollection<XmlConverter> to register XML converters.
Availability: .NET 10, .NET 9 and .NET Standard 2.0
Related: Cuemon.Extensions.Xml.Serialization.Converters namespace 📘
Extension Members
| Type | Ext | Methods |
|---|---|---|
| IDecorator<ICollection |
⬇️ | AddStringConverter, AddTimeSpanConverter, AddUriConverter, AddXmlConverter<T>, InsertXmlConverter<T>, FirstOrDefaultReaderConverter, FirstOrDefaultWriterConverter |
| IDecorator<IList |
⬇️ | AddXmlConverter<T>, InsertXmlConverter<T>, AddEnumerableConverter, AddExceptionDescriptorConverter, AddDateTimeConverter, AddExceptionConverter, AddFailureConverter |
Classes
DefaultXmlConverter
Provides a default way to convert objects to and from XML.
ExceptionConverter
Converts an Exception to XML.
FailureConverter
Converts a Failure object to XML.
XmlConverter
Converts an object to or from XML.
XmlConverterDecoratorExtensions
Extension methods for the XmlConverter class hidden behind the IDecorator<T> interface.
XmlConverter<T>
Converts an object to or from XML.