Show / Hide Table of Contents

Class FakeHttpMessageHandler

A HttpMessageHandler that retrieves http response messages from an alternate storage rather than from a given http endpoint

Inheritance
Object
HttpMessageHandler
FakeHttpMessageHandler
Inherited Members
HttpMessageHandler.Dispose()
HttpMessageHandler.Dispose(Boolean)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: FakeHttp
Assembly: FakeHttp.dll
Syntax
public sealed class FakeHttpMessageHandler : HttpMessageHandler, IDisposable

Constructors

| Improve this Doc View Source

FakeHttpMessageHandler(IReadOnlyResources)

ctor

Declaration
public FakeHttpMessageHandler(IReadOnlyResources resources)
Parameters
Type Name Description
IReadOnlyResources resources

An object that can access stored response

Exceptions
Type Condition
ArgumentNullException
| Improve this Doc View Source

FakeHttpMessageHandler(IReadOnlyResponseStore)

ctor

Declaration
public FakeHttpMessageHandler(IReadOnlyResponseStore store)
Parameters
Type Name Description
IReadOnlyResponseStore store

The storage mechanism for responses

Exceptions
Type Condition
ArgumentNullException

Methods

| Improve this Doc View Source

SendAsync(HttpRequestMessage, CancellationToken)

Override the base class to skip http and retrieve message from storage

Declaration
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Parameters
Type Name Description
HttpRequestMessage request
CancellationToken cancellationToken
Returns
Type Description
Task<HttpResponseMessage>

The stored response message

Overrides
HttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken)
  • Improve this Doc
  • View Source
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX