<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.1.0" />
API Differences between 5.1.0 and 4.0.20505
173 Additions
21 Removals
System.Net.Http
-
public class ByteRangeStreamContent : HttpContent
- public (Stream content, RangeHeaderValue range, string mediaType)
- public (Stream content, RangeHeaderValue range, string mediaType, int bufferSize)
- public (Stream content, RangeHeaderValue range, MediaTypeHeaderValue mediaType)
- public (Stream content, RangeHeaderValue range, MediaTypeHeaderValue mediaType, int bufferSize)
-
public static class HttpClientExtensions
- public static Task<HttpResponseMessage> PostAsJsonAsync<T>(this HttpClient client, Uri requestUri, T value)
- public static Task<HttpResponseMessage> PostAsJsonAsync<T>(this HttpClient client, Uri requestUri, T value, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PostAsXmlAsync<T>(this HttpClient client, Uri requestUri, T value)
- public static Task<HttpResponseMessage> PostAsXmlAsync<T>(this HttpClient client, Uri requestUri, T value, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> <T>(this HttpClient client, string requestUri, T value, MediaTypeFormatter formatter, MediaTypeHeaderValue mediaType, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PostAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter)
- public static Task<HttpResponseMessage> PostAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PostAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, string mediaType)
- public static Task<HttpResponseMessage> PostAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, string mediaType, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> <T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, MediaTypeHeaderValue mediaType, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PutAsJsonAsync<T>(this HttpClient client, Uri requestUri, T value)
- public static Task<HttpResponseMessage> PutAsJsonAsync<T>(this HttpClient client, Uri requestUri, T value, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PutAsXmlAsync<T>(this HttpClient client, Uri requestUri, T value)
- public static Task<HttpResponseMessage> PutAsXmlAsync<T>(this HttpClient client, Uri requestUri, T value, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> <T>(this HttpClient client, string requestUri, T value, MediaTypeFormatter formatter, MediaTypeHeaderValue mediaType, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PutAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter)
- public static Task<HttpResponseMessage> PutAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> PutAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, string mediaType)
- public static Task<HttpResponseMessage> PutAsync<T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, string mediaType, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> <T>(this HttpClient client, Uri requestUri, T value, MediaTypeFormatter formatter, MediaTypeHeaderValue mediaType, CancellationToken cancellationToken)
-
public static class HttpContentCollectionExtensions
-
public static class HttpClientFactory
-
public static class HttpContentExtensions
- public static Task<object> ReadAsAsync(this HttpContent content, Type type, CancellationToken cancellationToken)
- public static Task<object> ReadAsAsync(this HttpContent content, Type type, IEnumerable<MediaTypeFormatter> formatters, CancellationToken cancellationToken)
- public static Task<object> ReadAsAsync(this HttpContent content, Type type, IEnumerable<MediaTypeFormatter> formatters, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
- public static Task<T> ReadAsAsync<T>(this HttpContent content, CancellationToken cancellationToken)
- public static Task<T> ReadAsAsync<T>(this HttpContent content, IEnumerable<MediaTypeFormatter> formatters, CancellationToken cancellationToken)
- public static Task<T> ReadAsAsync<T>(this HttpContent content, IEnumerable<MediaTypeFormatter> formatters, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
-
public static class HttpContentFormDataExtensions
-
public static class HttpContentMessageExtensions
- public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, CancellationToken cancellationToken)
- public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, CancellationToken cancellationToken)
- public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, CancellationToken cancellationToken)
- public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, int maxHeaderSize)
- public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, int maxHeaderSize, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, CancellationToken cancellationToken)
- public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, int maxHeaderSize)
- public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, int maxHeaderSize, CancellationToken cancellationToken)
-
public static class HttpContentMultipartExtensions
- public static Task<IEnumerable<HttpContent>> ReadAsMultipartAsync(this HttpContent content)
- public static Task<IEnumerable<HttpContent>> ReadAsMultipartAsync(this HttpContent content, IMultipartStreamProvider streamProvider)
- public static Task<IEnumerable<HttpContent>> ReadAsMultipartAsync(this HttpContent content, IMultipartStreamProvider streamProvider, int bufferSize)
- public static Task<MultipartMemoryStreamProvider> ReadAsMultipartAsync(this HttpContent content)
- public static Task<MultipartMemoryStreamProvider> ReadAsMultipartAsync(this HttpContent content, CancellationToken cancellationToken)
- public static Task<T> ReadAsMultipartAsync<T>(this HttpContent content, T streamProvider) where T : MultipartStreamProvider
- public static Task<T> ReadAsMultipartAsync<T>(this HttpContent content, T streamProvider, CancellationToken cancellationToken) where T : MultipartStreamProvider
- public static Task<T> ReadAsMultipartAsync<T>(this HttpContent content, T streamProvider, int bufferSize) where T : MultipartStreamProvider
- public static Task<T> ReadAsMultipartAsync<T>(this HttpContent content, T streamProvider, int bufferSize, CancellationToken cancellationToken) where T : MultipartStreamProvider
-
public static class
-
public interface IMultipartStreamProvider
-
public class InvalidByteRangeException : Exception
-
public class MultipartFileData
-
public class MultipartFileStreamProvider : MultipartStreamProvider
-
public class MultipartFormDataStreamProvider : MultipartFileStreamProvider
-
public class MultipartMemoryStreamProvider : MultipartStreamProvider
-
public class MultipartRelatedStreamProvider : MultipartStreamProvider
-
public abstract class MultipartStreamProvider
-
public class ObjectContent : HttpContent
-
public class ObjectContent<T> : ObjectContent
-
public class PushStreamContent : HttpContent
- public PushStreamContent(Action<Stream, HttpContent, TransportContext> onStreamAvailable)
- public PushStreamContent(Func<Stream, HttpContent, TransportContext, Task> onStreamAvailable)
- public PushStreamContent(Action<Stream, HttpContent, TransportContext> onStreamAvailable, string mediaType)
- public PushStreamContent(Func<Stream, HttpContent, TransportContext, Task> onStreamAvailable, string mediaType)
- public (Action<Stream, HttpContent, TransportContext> onStreamAvailable, MediaTypeHeaderValue mediaType)
- public (Func<Stream, HttpContent, TransportContext, Task> onStreamAvailable, MediaTypeHeaderValue mediaType)
-
public class UnsupportedMediaTypeException : Exception
System.Net.Http.Formatting
-
public abstract class BaseJsonMediaTypeFormatter : MediaTypeFormatter
- public virtual int MaxDepth { get; set; }
- public JsonSerializerSettings SerializerSettings { get; set; }
- protected BaseJsonMediaTypeFormatter()
- protected BaseJsonMediaTypeFormatter(BaseJsonMediaTypeFormatter formatter)
- public JsonSerializerSettings CreateDefaultSerializerSettings()
- public abstract JsonReader CreateJsonReader(Type type, Stream readStream, Encoding effectiveEncoding)
- public virtual JsonSerializer CreateJsonSerializer()
- public abstract JsonWriter CreateJsonWriter(Type type, Stream writeStream, Encoding effectiveEncoding)
- public virtual object ReadFromStream(Type type, Stream readStream, Encoding effectiveEncoding, IFormatterLogger formatterLogger)
- public virtual void WriteToStream(Type type, object value, Stream writeStream, Encoding effectiveEncoding)
-
public class BsonMediaTypeFormatter : BaseJsonMediaTypeFormatter
-
public abstract class BufferedMediaTypeFormatter : MediaTypeFormatter
- public virtual object (Type type, Stream stream, HttpContentHeaders contentHeaders, IFormatterLogger formatterLogger)
- public virtual void (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
- protected BufferedMediaTypeFormatter(BufferedMediaTypeFormatter formatter)
- public virtual object ReadFromStream(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
- public virtual object ReadFromStream(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger)
- public virtual void WriteToStream(Type type, object value, Stream writeStream, HttpContent content, CancellationToken cancellationToken)
- public virtual void WriteToStream(Type type, object value, Stream writeStream, HttpContent content)
-
public class DefaultContentNegotiator : IContentNegotiator
-
public class FormDataCollection : IEnumerable<KeyValuePair<string, string>>, IEnumerable
- public string this[string name] { get; }
-
public class FormUrlEncodedMediaTypeFormatter : MediaTypeFormatter
-
public interface IFormatterLogger
-
public class JsonContractResolver : DefaultContractResolver
-
public class JsonMediaTypeFormatter : BaseJsonMediaTypeFormatter
-
public class MediaRangeMapping : MediaTypeMapping
-
public abstract class MediaTypeFormatter
- public static int MaxHttpCollectionKeys { get; set; }
- protected MediaTypeFormatter(MediaTypeFormatter formatter)
- public static object GetDefaultValueForType(Type type)
- public virtual Task<object> (Type type, Stream stream, HttpContentHeaders contentHeaders, IFormatterLogger formatterLogger)
- public virtual Task<object> ReadFromStreamAsync(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger)
- public virtual Task<object> ReadFromStreamAsync(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
- public virtual void (Type type, HttpContentHeaders headers, string mediaType)
- public virtual Task (Type type, object value, Stream stream, HttpContentHeaders contentHeaders, TransportContext transportContext)
- public virtual void (Type type, HttpContentHeaders headers, MediaTypeHeaderValue mediaType)
- public virtual Task WriteToStreamAsync(Type type, object value, Stream writeStream, HttpContent content, TransportContext transportContext)
- public virtual Task WriteToStreamAsync(Type type, object value, Stream writeStream, HttpContent content, TransportContext transportContext, CancellationToken cancellationToken)
-
public static class MediaTypeFormatterExtensions
-
public class MediaTypeFormatterMatch
-
public enum MediaTypeFormatterMatchRanking
-
public class : RequestHeaderMapping
-
public class XmlMediaTypeFormatter : MediaTypeFormatter
System.Net.Http.Handlers