Class XmlSerializationInputFormatter
- Assembly
- Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml.dll
This class handles deserialization of XML to objects using XmlFormatter.
public class XmlSerializationInputFormatter : StreamInputFormatter<XmlFormatter, XmlFormatterOptions>, IInputFormatter, IApiRequestFormatMetadataProvider, IConfigurable<XmlFormatterOptions>
- Inheritance
-
InputFormatterTextInputFormatterXmlSerializationInputFormatter
- Implements
-
IInputFormatterIApiRequestFormatMetadataProvider
- Inherited Members
-
TextInputFormatter.UTF8EncodingWithoutBOMTextInputFormatter.UTF16EncodingLittleEndianTextInputFormatter.ReadRequestBodyAsync(InputFormatterContext)TextInputFormatter.ReadRequestBodyAsync(InputFormatterContext, Encoding)TextInputFormatter.SelectCharacterEncoding(InputFormatterContext)TextInputFormatter.SupportedEncodingsInputFormatter.GetDefaultValueForType(Type)InputFormatter.CanRead(InputFormatterContext)InputFormatter.CanReadType(Type)InputFormatter.ReadAsync(InputFormatterContext)InputFormatter.GetSupportedContentTypes(String, Type)InputFormatter.SupportedMediaTypes
- Extension Methods
Constructors
XmlSerializationInputFormatter(XmlFormatterOptions)
Initializes a new instance of the XmlSerializationInputFormatter class.
public XmlSerializationInputFormatter(XmlFormatterOptions options)
Parameters
options
XmlFormatterOptionsThe XmlFormatterOptions which need to be configured.