System.Net.Http.Formatting
Namespace with 23 public types
Classes
BsonMediaTypeFormatter
class to handle Bson.
ContentNegotiationResult
DefaultContentNegotiator
DelegatingEnumerable`1
Helper class to serialize types by delegating them through a concrete implementation."/>.
FormDataCollection
Represent the form data.
- This has 100% fidelity (including ordering, which is important for deserializing ordered array).
- using interfaces allows us to optimize the implementation. E.g., we can avoid eagerly string-splitting a 10gb file.
- This also provides a convenient place to put extension methods.
FormUrlEncodedMediaTypeFormatter
JsonContractResolver
JsonMediaTypeFormatter
class to handle Json.
MediaTypeFormatterCollection
Collection class that contains instances.
MediaTypeFormatterMatch
QueryStringMapping
RequestHeaderMapping
XmlHttpRequestHeaderMapping
XmlMediaTypeFormatter
class to handle Xml.
Enumerations
MediaTypeFormatterMatchRanking
Static Classes
MediaTypeFormatterExtensions
Abstract Classes
BaseJsonMediaTypeFormatter
Abstract class to support Bson and Json.
BufferedMediaTypeFormatter
MediaTypeFormatter
Base class to handle serializing and deserializing strongly-typed objects using .
MediaTypeMapping
Interfaces
IContentNegotiator
IFormatterLogger
Interface to log events that occur during formatter reads.
IRequiredMemberSelector