Show / Hide Table of Contents

Class SimpleResponse

Return type for endpoint handlers with SimpleJsonService.

Inheritance
System.Object
SimpleResponse
Namespace: LaunchDarkly.TestHelpers.HttpTest
Assembly: LaunchDarkly.TestHelpers.dll
Syntax
public sealed class SimpleResponse : ValueType

Properties

Headers

An enumeration of header keys and values.

Declaration
public IEnumerable<KeyValuePair<string, IEnumerable<string>>> Headers { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Collections.Generic.IEnumerable<System.String>>>

Status

The HTTP status code.

Declaration
public int Status { get; }
Property Value
Type Description
System.Int32

Methods

Of(Int32)

Constructs a SimpleResponse with an HTTP status code.

Declaration
public static SimpleResponse Of(int status)
Parameters
Type Name Description
System.Int32 status

the status code

Returns
Type Description
SimpleResponse

a SimpleResponse

Of<T>(Int32, T)

Constructs a SimpleResponse with an HTTP status code and a serializable response body.

Declaration
public static SimpleResponse<T> Of<T>(int status, T body)
Parameters
Type Name Description
System.Int32 status

the status code

T body

the value to serialize

Returns
Type Description
SimpleResponse<T>

a SimpleResponse

Type Parameters
Name Description
T

the value type

WithHeader(String, String)

Copies this response and adds a header key and value.

Declaration
public SimpleResponse WithHeader(string key, string value)
Parameters
Type Name Description
System.String key

a header key

System.String value

a header value

Returns
Type Description
SimpleResponse

a SimpleResponse

In This Article
Back to top Generated by DocFX