Header menu logo FsHttp

ResponseExtensions Type

Static members

Static member Description

ResponseExtensions.AssertOk(response)

Full Usage: ResponseExtensions.AssertOk(response)

Parameters:
Returns: Response
response : Response
Returns: Response

ResponseExtensions.AssertStatusCode(response, statusCode)

Full Usage: ResponseExtensions.AssertStatusCode(response, statusCode)

Parameters:
Returns: Response
response : Response
statusCode : int
Returns: Response

ResponseExtensions.AssertStatusCodes(response, statusCodes)

Full Usage: ResponseExtensions.AssertStatusCodes(response, statusCodes)

Parameters:
    response : Response
    statusCodes : int seq

Returns: Response
response : Response
statusCodes : int seq
Returns: Response

ResponseExtensions.DeserializeJson(response)

Full Usage: ResponseExtensions.DeserializeJson(response)

Parameters:
Returns: 'a
response : Response
Returns: 'a

ResponseExtensions.DeserializeJson(response, options)

Full Usage: ResponseExtensions.DeserializeJson(response, options)

Parameters:
Returns: obj
response : Response
options : JsonSerializerOptions
Returns: obj

ResponseExtensions.DeserializeJsonAsync(response, cancellationToken)

Full Usage: ResponseExtensions.DeserializeJsonAsync(response, cancellationToken)

Parameters:
Returns: Task<'a>
response : Response
cancellationToken : CancellationToken
Returns: Task<'a>

ResponseExtensions.DeserializeJsonAsync(response)

Full Usage: ResponseExtensions.DeserializeJsonAsync(response)

Parameters:
Returns: Task<'a>
response : Response
Returns: Task<'a>

ResponseExtensions.DeserializeJsonAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.DeserializeJsonAsync(response, options, cancellationToken)

Parameters:
Returns: Task<obj>
response : Response
options : JsonSerializerOptions
cancellationToken : CancellationToken
Returns: Task<obj>

ResponseExtensions.DeserializeJsonAsync(response, options)

Full Usage: ResponseExtensions.DeserializeJsonAsync(response, options)

Parameters:
Returns: Task<obj>
response : Response
options : JsonSerializerOptions
Returns: Task<obj>

ResponseExtensions.SaveFile(response, fileName)

Full Usage: ResponseExtensions.SaveFile(response, fileName)

Parameters:
response : Response
fileName : string

ResponseExtensions.SaveFileAsync(response, fileName, cancellationToken)

Full Usage: ResponseExtensions.SaveFileAsync(response, fileName, cancellationToken)

Parameters:
Returns: Task<unit>
response : Response
fileName : string
cancellationToken : CancellationToken
Returns: Task<unit>

ResponseExtensions.SaveFileAsync(response, fileName)

Full Usage: ResponseExtensions.SaveFileAsync(response, fileName)

Parameters:
Returns: Task<unit>
response : Response
fileName : string
Returns: Task<unit>

ResponseExtensions.ToBytes(response)

Full Usage: ResponseExtensions.ToBytes(response)

Parameters:
Returns: byte[]
response : Response
Returns: byte[]

ResponseExtensions.ToBytesAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToBytesAsync(response, cancellationToken)

Parameters:
Returns: Task<byte[]>
response : Response
cancellationToken : CancellationToken
Returns: Task<byte[]>

ResponseExtensions.ToBytesAsync(response)

Full Usage: ResponseExtensions.ToBytesAsync(response)

Parameters:
Returns: Task<byte[]>
response : Response
Returns: Task<byte[]>

ResponseExtensions.ToFormattedTex(response)

Full Usage: ResponseExtensions.ToFormattedTex(response)

Parameters:
Returns: string
response : Response
Returns: string

ResponseExtensions.ToFormattedTexAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToFormattedTexAsync(response, cancellationToken)

Parameters:
Returns: Task<string>
response : Response
cancellationToken : CancellationToken
Returns: Task<string>

ResponseExtensions.ToFormattedTexAsync(response)

Full Usage: ResponseExtensions.ToFormattedTexAsync(response)

Parameters:
Returns: Task<string>
response : Response
Returns: Task<string>

ResponseExtensions.ToJson(response)

Full Usage: ResponseExtensions.ToJson(response)

Parameters:
Returns: JsonElement
response : Response
Returns: JsonElement

ResponseExtensions.ToJson(response, options)

Full Usage: ResponseExtensions.ToJson(response, options)

Parameters:
Returns: JsonElement
response : Response
options : JsonDocumentOptions
Returns: JsonElement

ResponseExtensions.ToJsonArray(response)

Full Usage: ResponseExtensions.ToJsonArray(response)

Parameters:
Returns: JsonElement[]
response : Response
Returns: JsonElement[]

ResponseExtensions.ToJsonArray(response, options)

Full Usage: ResponseExtensions.ToJsonArray(response, options)

Parameters:
Returns: JsonElement[]
response : Response
options : JsonDocumentOptions
Returns: JsonElement[]

ResponseExtensions.ToJsonArrayAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToJsonArrayAsync(response, cancellationToken)

Parameters:
Returns: Task<JsonElement[]>
response : Response
cancellationToken : CancellationToken
Returns: Task<JsonElement[]>

ResponseExtensions.ToJsonArrayAsync(response)

Full Usage: ResponseExtensions.ToJsonArrayAsync(response)

Parameters:
Returns: Task<JsonElement[]>
response : Response
Returns: Task<JsonElement[]>

ResponseExtensions.ToJsonArrayAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.ToJsonArrayAsync(response, options, cancellationToken)

Parameters:
Returns: Task<JsonElement[]>
response : Response
options : JsonDocumentOptions
cancellationToken : CancellationToken
Returns: Task<JsonElement[]>

ResponseExtensions.ToJsonArrayAsync(response, options)

Full Usage: ResponseExtensions.ToJsonArrayAsync(response, options)

Parameters:
Returns: Task<JsonElement[]>
response : Response
options : JsonDocumentOptions
Returns: Task<JsonElement[]>

ResponseExtensions.ToJsonAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToJsonAsync(response, cancellationToken)

Parameters:
Returns: Task<JsonElement>
response : Response
cancellationToken : CancellationToken
Returns: Task<JsonElement>

ResponseExtensions.ToJsonAsync(response)

Full Usage: ResponseExtensions.ToJsonAsync(response)

Parameters:
Returns: Task<JsonElement>
response : Response
Returns: Task<JsonElement>

ResponseExtensions.ToJsonAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.ToJsonAsync(response, options, cancellationToken)

Parameters:
Returns: Task<JsonElement>
response : Response
options : JsonDocumentOptions
cancellationToken : CancellationToken
Returns: Task<JsonElement>

ResponseExtensions.ToJsonAsync(response, options)

Full Usage: ResponseExtensions.ToJsonAsync(response, options)

Parameters:
Returns: Task<JsonElement>
response : Response
options : JsonDocumentOptions
Returns: Task<JsonElement>

ResponseExtensions.ToJsonDocumen(response)

Full Usage: ResponseExtensions.ToJsonDocumen(response)

Parameters:
Returns: JsonDocument
response : Response
Returns: JsonDocument

ResponseExtensions.ToJsonDocumenAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToJsonDocumenAsync(response, cancellationToken)

Parameters:
Returns: Task<JsonDocument>
response : Response
cancellationToken : CancellationToken
Returns: Task<JsonDocument>

ResponseExtensions.ToJsonDocumenAsync(response)

Full Usage: ResponseExtensions.ToJsonDocumenAsync(response)

Parameters:
Returns: Task<JsonDocument>
response : Response
Returns: Task<JsonDocument>

ResponseExtensions.ToJsonDocument(response, options)

Full Usage: ResponseExtensions.ToJsonDocument(response, options)

Parameters:
Returns: JsonDocument
response : Response
options : JsonDocumentOptions
Returns: JsonDocument

ResponseExtensions.ToJsonDocumentAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.ToJsonDocumentAsync(response, options, cancellationToken)

Parameters:
Returns: Task<JsonDocument>
response : Response
options : JsonDocumentOptions
cancellationToken : CancellationToken
Returns: Task<JsonDocument>

ResponseExtensions.ToJsonDocumentAsync(response, options)

Full Usage: ResponseExtensions.ToJsonDocumentAsync(response, options)

Parameters:
Returns: Task<JsonDocument>
response : Response
options : JsonDocumentOptions
Returns: Task<JsonDocument>

ResponseExtensions.ToJsonList(response)

Full Usage: ResponseExtensions.ToJsonList(response)

Parameters:
Returns: JsonElement list
response : Response
Returns: JsonElement list

ResponseExtensions.ToJsonList(response, options)

Full Usage: ResponseExtensions.ToJsonList(response, options)

Parameters:
Returns: JsonElement list
response : Response
options : JsonDocumentOptions
Returns: JsonElement list

ResponseExtensions.ToJsonListAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToJsonListAsync(response, cancellationToken)

Parameters:
Returns: Task<JsonElement list>
response : Response
cancellationToken : CancellationToken
Returns: Task<JsonElement list>

ResponseExtensions.ToJsonListAsync(response)

Full Usage: ResponseExtensions.ToJsonListAsync(response)

Parameters:
Returns: Task<JsonElement list>
response : Response
Returns: Task<JsonElement list>

ResponseExtensions.ToJsonListAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.ToJsonListAsync(response, options, cancellationToken)

Parameters:
Returns: Task<JsonElement list>
response : Response
options : JsonDocumentOptions
cancellationToken : CancellationToken
Returns: Task<JsonElement list>

ResponseExtensions.ToJsonListAsync(response, options)

Full Usage: ResponseExtensions.ToJsonListAsync(response, options)

Parameters:
Returns: Task<JsonElement list>
response : Response
options : JsonDocumentOptions
Returns: Task<JsonElement list>

ResponseExtensions.ToJsonSeq(response)

Full Usage: ResponseExtensions.ToJsonSeq(response)

Parameters:
Returns: ArrayEnumerator
response : Response
Returns: ArrayEnumerator

ResponseExtensions.ToJsonSeq(response, options)

Full Usage: ResponseExtensions.ToJsonSeq(response, options)

Parameters:
Returns: ArrayEnumerator
response : Response
options : JsonDocumentOptions
Returns: ArrayEnumerator

ResponseExtensions.ToJsonSeqAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToJsonSeqAsync(response, cancellationToken)

Parameters:
Returns: Task<ArrayEnumerator>
response : Response
cancellationToken : CancellationToken
Returns: Task<ArrayEnumerator>

ResponseExtensions.ToJsonSeqAsync(response)

Full Usage: ResponseExtensions.ToJsonSeqAsync(response)

Parameters:
Returns: Task<ArrayEnumerator>
response : Response
Returns: Task<ArrayEnumerator>

ResponseExtensions.ToJsonSeqAsync(response, options, cancellationToken)

Full Usage: ResponseExtensions.ToJsonSeqAsync(response, options, cancellationToken)

Parameters:
Returns: Task<ArrayEnumerator>
response : Response
options : JsonDocumentOptions
cancellationToken : CancellationToken
Returns: Task<ArrayEnumerator>

ResponseExtensions.ToJsonSeqAsync(response, options)

Full Usage: ResponseExtensions.ToJsonSeqAsync(response, options)

Parameters:
Returns: Task<ArrayEnumerator>
response : Response
options : JsonDocumentOptions
Returns: Task<ArrayEnumerator>

ResponseExtensions.ToStream(response)

Full Usage: ResponseExtensions.ToStream(response)

Parameters:
Returns: Stream
response : Response
Returns: Stream

ResponseExtensions.ToStreamAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToStreamAsync(response, cancellationToken)

Parameters:
Returns: Task<Stream>
response : Response
cancellationToken : CancellationToken
Returns: Task<Stream>

ResponseExtensions.ToStreamAsync(response)

Full Usage: ResponseExtensions.ToStreamAsync(response)

Parameters:
Returns: Task<Stream>
response : Response
Returns: Task<Stream>

ResponseExtensions.ToString(response, maxLength)

Full Usage: ResponseExtensions.ToString(response, maxLength)

Parameters:
    response : Response
    maxLength : int option

Returns: string
response : Response
maxLength : int option
Returns: string

ResponseExtensions.ToStringAsync(response, maxLength, cancellationToken)

Full Usage: ResponseExtensions.ToStringAsync(response, maxLength, cancellationToken)

Parameters:
Returns: Task<string>
response : Response
maxLength : int option
cancellationToken : CancellationToken
Returns: Task<string>

ResponseExtensions.ToStringAsync(response, maxLength)

Full Usage: ResponseExtensions.ToStringAsync(response, maxLength)

Parameters:
    response : Response
    maxLength : int option

Returns: Task<string>
response : Response
maxLength : int option
Returns: Task<string>

ResponseExtensions.ToText(response)

Full Usage: ResponseExtensions.ToText(response)

Parameters:
Returns: string
response : Response
Returns: string

ResponseExtensions.ToTextAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToTextAsync(response, cancellationToken)

Parameters:
Returns: Task<string>
response : Response
cancellationToken : CancellationToken
Returns: Task<string>

ResponseExtensions.ToTextAsync(response)

Full Usage: ResponseExtensions.ToTextAsync(response)

Parameters:
Returns: Task<string>
response : Response
Returns: Task<string>

ResponseExtensions.ToXml(response)

Full Usage: ResponseExtensions.ToXml(response)

Parameters:
Returns: XDocument
response : Response
Returns: XDocument

ResponseExtensions.ToXmlAsync(response, cancellationToken)

Full Usage: ResponseExtensions.ToXmlAsync(response, cancellationToken)

Parameters:
Returns: Task<XDocument>
response : Response
cancellationToken : CancellationToken
Returns: Task<XDocument>

ResponseExtensions.ToXmlAsync(response)

Full Usage: ResponseExtensions.ToXmlAsync(response)

Parameters:
Returns: Task<XDocument>
response : Response
Returns: Task<XDocument>

Type something to start searching.