API Diff between 3.0.1 and 3.99.8
43 Additions
39 Removals
Miruken.Http
-
public class ErrorMapping : Handler
-
public class ExceptionData
-
public static class HttpApiClient
-
public static class HttpExtensions
- public static Task<TResponse> Delete<TResponse>(this IHandler handler, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResource> Delete<TResource>(this IHandler handler, Action<DeleteRequest<object, TResource>> configure = null)
- public static Task<TResponse> Delete<TRequest, TResponse>(this IHandler handler, TRequest request, Action<DeleteRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> Get<TResponse>(this IHandler handler, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResource> Get<TResource>(this IHandler handler, Action<GetRequest<object, TResource>> configure = null)
- public static Task<TResponse> Get<TRequest, TResponse>(this IHandler handler, TRequest request, Action<GetRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> HttpDelete<TResponse>(this IHandler handler, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResource> HttpDelete<TResource>(this IHandler handler, Action<DeleteRequest<object, TResource>> configure = null)
- public static Task<TResponse> HttpDelete<TRequest, TResponse>(this IHandler handler, TRequest request, Action<DeleteRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> HttpGet<TResponse>(this IHandler handler, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResource> HttpGet<TResource>(this IHandler handler, Action<GetRequest<object, TResource>> configure = null)
- public static Task<TResponse> HttpGet<TRequest, TResponse>(this IHandler handler, TRequest request, Action<GetRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> HttpPatch<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> HttpPatch<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PatchRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> HttpPost<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> HttpPost<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PostRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> HttpPut<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> HttpPut<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PutRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> Patch<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> Patch<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PatchRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> Post<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> Post<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PostRequest<TRequest, TResponse>> configure = null)
- public static Task<TResponse> Put<TRequest, TResponse>(this IHandler handler, TRequest request, string resourceUri, MediaTypeFormatter formatter = null)
- public static Task<TResponse> Put<TRequest, TResponse>(this IHandler handler, TRequest request, Action<PutRequest<TRequest, TResponse>> configure = null)
-
public class HttpRouter : Handler
-
public class HttpService
-
public class HttpServiceProvider : Handler
-
public abstract class ResourceHandler : Handler
- public static readonly HttpClient HttpClient
- protected static Task<HttpResponseMessage> SendRequest(ResourceRequest request, HttpRequestMessage httpRequest, IHandler composer, out HttpOptions options)
- protected Task<Either<TL, TR>> ReadEither<TL, TR>(HttpResponseMessage response, HttpOptions options, bool success)
- protected Task<Try<TE, TR>> ReadTry<TE, TR>(HttpResponseMessage response, HttpOptions options, bool success)
- protected Task<Either<TL, TR>> ReadEither<TL, TR>(HttpResponseMessage response, HttpOptions options, bool success)
- protected Task<Try<TE, TR>> ReadTry<TE, TR>(HttpResponseMessage response, HttpOptions options, bool success)
-
public sealed delegate UriBuilderDelegate : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(Routed route, Command command, object message, IHandler composer, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(Routed route, Command command, object message, IHandler composer, AsyncCallback callback, object object)
- public virtual string Invoke(Routed route, Command command, object message, IHandler composer)
- public virtual string Invoke(Routed route, Command command, object message, IHandler composer)
Miruken.Http.Delete
Miruken.Http.Format
Miruken.Http.Get
Miruken.Http.Patch
Miruken.Http.Post
Miruken.Http.Put