Table of Contents

Class XmlSerializationInputFormatter

Namespace
Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml
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
Object
InputFormatter
TextInputFormatter
XmlSerializationInputFormatter
Implements
IInputFormatter
IApiRequestFormatMetadataProvider
Inherited Members
TextInputFormatter.UTF8EncodingWithoutBOM
TextInputFormatter.UTF16EncodingLittleEndian
TextInputFormatter.ReadRequestBodyAsync(InputFormatterContext)
TextInputFormatter.ReadRequestBodyAsync(InputFormatterContext, Encoding)
TextInputFormatter.SelectCharacterEncoding(InputFormatterContext)
TextInputFormatter.SupportedEncodings
InputFormatter.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 XmlFormatterOptions

The XmlFormatterOptions which need to be configured.