Show / Hide Table of Contents

Class ReadOnlyResponseStore

A store that can serve responses from an IReadOnlyResources instance

Inheritance
Object
ReadOnlyResponseStore
ResponseStore
Inherited Members
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 class ReadOnlyResponseStore : IReadOnlyResponseStore

Constructors

| Improve this Doc View Source

ReadOnlyResponseStore(IReadOnlyResources)

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

An instance that manages the underlying storage of response resources

Exceptions
Type Condition
ArgumentNullException
| Improve this Doc View Source

ReadOnlyResponseStore(IReadOnlyResources, IResponseCallbacks)

Declaration
public ReadOnlyResponseStore(IReadOnlyResources resources, IResponseCallbacks callbacks)
Parameters
Type Name Description
IReadOnlyResources resources

An instance that manages the underlying storage of response resources

IResponseCallbacks callbacks

Object used to allow client code to modify responses during load and storage

Exceptions
Type Condition
ArgumentNullException

Methods

| Improve this Doc View Source

FindResponse(HttpRequestMessage)

Retrieve response message from storage based on a request message

Declaration
public HttpResponseMessage FindResponse(HttpRequestMessage request)
Parameters
Type Name Description
HttpRequestMessage request

The request message

Returns
Type Description
HttpResponseMessage

The response messsage assoicated with the request. Returns a 404 message if none is found.

Implements
IReadOnlyResponseStore.FindResponse(HttpRequestMessage)
Exceptions
Type Condition
ArgumentNullException
| Improve this Doc View Source

ResponseExists(HttpRequestMessage)

Determines if a HttpResponseMessage exists for the HttpRequestMessage

Declaration
public bool ResponseExists(HttpRequestMessage request)
Parameters
Type Name Description
HttpRequestMessage request

The HttpRequestMessage

Returns
Type Description
Boolean

True if a response exists for the request. Otherwise false

Implements
IReadOnlyResponseStore.ResponseExists(HttpRequestMessage)
Exceptions
Type Condition
ArgumentNullException
  • Improve this Doc
  • View Source
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX