{ "AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Formatters.Xml, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DataMemberRequiredBindingMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerInputFormatter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatterExceptionPolicy" ], "Members": [ { "Kind": "Method", "Name": "get_WrapperProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MaxDepth", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxDepth", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_XmlDictionaryReaderQuotas", "Parameters": [], "ReturnType": "System.Xml.XmlDictionaryReaderQuotas", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SerializerSettings", "Parameters": [], "ReturnType": "System.Runtime.Serialization.DataContractSerializerSettings", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SerializerSettings", "Parameters": [ { "Name": "value", "Type": "System.Runtime.Serialization.DataContractSerializerSettings" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionPolicy", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterExceptionPolicy", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatterExceptionPolicy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadRequestBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanReadType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlReader", "Parameters": [ { "Name": "readStream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Xml.XmlReader", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSerializableType", "Parameters": [ { "Name": "declaredType", "Type": "System.Type" } ], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Runtime.Serialization.DataContractSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCachedSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Runtime.Serialization.DataContractSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "suppressInputFormatterBuffering", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Mvc.MvcOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerOutputFormatter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_WrapperProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriterSettings", "Parameters": [], "ReturnType": "System.Xml.XmlWriterSettings", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SerializerSettings", "Parameters": [], "ReturnType": "System.Runtime.Serialization.DataContractSerializerSettings", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SerializerSettings", "Parameters": [ { "Name": "value", "Type": "System.Runtime.Serialization.DataContractSerializerSettings" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSerializableType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanWriteType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Runtime.Serialization.DataContractSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlWriter", "Parameters": [ { "Name": "writer", "Type": "System.IO.TextWriter" }, { "Name": "xmlWriterSettings", "Type": "System.Xml.XmlWriterSettings" } ], "ReturnType": "System.Xml.XmlWriter", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlWriter", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "writer", "Type": "System.IO.TextWriter" }, { "Name": "xmlWriterSettings", "Type": "System.Xml.XmlWriterSettings" } ], "ReturnType": "System.Xml.XmlWriter", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "selectedEncoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCachedSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Runtime.Serialization.DataContractSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "writerSettings", "Type": "System.Xml.XmlWriterSettings" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "writerSettings", "Type": "System.Xml.XmlWriterSettings" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.XmlSerializerInputFormatter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatterExceptionPolicy" ], "Members": [ { "Kind": "Method", "Name": "get_WrapperProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MaxDepth", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxDepth", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_XmlDictionaryReaderQuotas", "Parameters": [], "ReturnType": "System.Xml.XmlDictionaryReaderQuotas", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionPolicy", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterExceptionPolicy", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatterExceptionPolicy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadRequestBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanReadType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSerializableType", "Parameters": [ { "Name": "declaredType", "Type": "System.Type" } ], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlReader", "Parameters": [ { "Name": "readStream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Xml.XmlReader", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Xml.Serialization.XmlSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCachedSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Xml.Serialization.XmlSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "suppressInputFormatterBuffering", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Mvc.MvcOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.XmlSerializerOutputFormatter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_WrapperProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriterSettings", "Parameters": [], "ReturnType": "System.Xml.XmlWriterSettings", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSerializableType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanWriteType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Xml.Serialization.XmlSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlWriter", "Parameters": [ { "Name": "writer", "Type": "System.IO.TextWriter" }, { "Name": "xmlWriterSettings", "Type": "System.Xml.XmlWriterSettings" } ], "ReturnType": "System.Xml.XmlWriter", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateXmlWriter", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "writer", "Type": "System.IO.TextWriter" }, { "Name": "xmlWriterSettings", "Type": "System.Xml.XmlWriterSettings" } ], "ReturnType": "System.Xml.XmlWriter", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "selectedEncoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Serialize", "Parameters": [ { "Name": "xmlSerializer", "Type": "System.Xml.Serialization.XmlSerializer" }, { "Name": "xmlWriter", "Type": "System.Xml.XmlWriter" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCachedSerializer", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Xml.Serialization.XmlSerializer", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "writerSettings", "Type": "System.Xml.XmlWriterSettings" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "writerSettings", "Type": "System.Xml.XmlWriterSettings" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.DelegatingEnumerable", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable" ], "Members": [ { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "source", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "elementWrapperProvider", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TWrapped", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TDeclared", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.DelegatingEnumerator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator" ], "Members": [ { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "T0", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "inner", "Type": "System.Collections.Generic.IEnumerator" }, { "Name": "wrapperProvider", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TWrapped", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TDeclared", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.EnumerableWrapperProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider" ], "Members": [ { "Kind": "Method", "Name": "get_WrappingType", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Wrap", "Parameters": [ { "Name": "original", "Type": "System.Object" } ], "ReturnType": "System.Object", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "sourceEnumerableOfT", "Type": "System.Type" }, { "Name": "elementWrapperProvider", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.EnumerableWrapperProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "GetProvider", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "wrapperProviderFactories", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IUnwrappable", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Unwrap", "Parameters": [ { "Name": "declaredType", "Type": "System.Type" } ], "ReturnType": "System.Object", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_WrappingType", "Parameters": [], "ReturnType": "System.Type", "GenericParameter": [] }, { "Kind": "Method", "Name": "Wrap", "Parameters": [ { "Name": "original", "Type": "System.Object" } ], "ReturnType": "System.Object", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetProvider", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.SerializableErrorWrapper", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.Xml.Serialization.IXmlSerializable", "Microsoft.AspNetCore.Mvc.Formatters.Xml.IUnwrappable" ], "Members": [ { "Kind": "Method", "Name": "get_SerializableError", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.SerializableError", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSchema", "Parameters": [], "ReturnType": "System.Xml.Schema.XmlSchema", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Xml.Serialization.IXmlSerializable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadXml", "Parameters": [ { "Name": "reader", "Type": "System.Xml.XmlReader" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Xml.Serialization.IXmlSerializable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteXml", "Parameters": [ { "Name": "writer", "Type": "System.Xml.XmlWriter" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Xml.Serialization.IXmlSerializable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unwrap", "Parameters": [ { "Name": "declaredType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IUnwrappable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "error", "Type": "Microsoft.AspNetCore.Mvc.SerializableError" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.SerializableErrorWrapperProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider" ], "Members": [ { "Kind": "Method", "Name": "get_WrappingType", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Wrap", "Parameters": [ { "Name": "original", "Type": "System.Object" } ], "ReturnType": "System.Object", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.SerializableErrorWrapperProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "GetProvider", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_DeclaredType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsSerialization", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "declaredType", "Type": "System.Type" }, { "Name": "isSerialization", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderFactoriesExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetWrapperProvider", "Parameters": [ { "Name": "wrapperProviderFactories", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "wrapperProviderContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.MvcXmlMvcBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddXmlDataContractSerializerFormatters", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddXmlSerializerFormatters", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.MvcXmlMvcCoreBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddXmlDataContractSerializerFormatters", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddXmlSerializerFormatters", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }