StatusExpectationUnion

PackageAxial.HttpClient
Decides which response status codes count as success for a request.

Specification

Kind
Union
Members
6
Examples
0
IsSuccessSignature
this.IsSuccess
IsStatusesSignature
this.IsStatuses
IsAnySignature
this.IsAny
SuccessSignature
Success
StatusesSignature
Statuses Set<int>

Summary

NameSignatureSynopsis
Union cases
IsSuccessthis.IsSuccessNo description available.
IsStatusesthis.IsStatusesNo description available.
IsAnythis.IsAnyNo description available.
SuccessSuccessAny status in the 200-299 range succeeds.
StatusesStatuses SetOnly the listed statuses succeed.
AnyAnyEvery status succeeds; the caller inspects the status explicitly.

Union cases

kind:member

IsSuccess

this.IsSuccess
Member

Returns

bool
kind:member

IsStatuses

this.IsStatuses
Member

Returns

bool
kind:member

IsAny

this.IsAny
Member

Returns

bool
kind:member

Success

Success
Member
Any status in the 200-299 range succeeds. This is the default.

Returns

unit
kind:member

Statuses

Statuses Set<int>
Member
Only the listed statuses succeed.

Parameters

NameTypeDescription
ItemSet<int>

Returns

unit
kind:member

Any

Any
Member
Every status succeeds; the caller inspects the status explicitly.

Returns

unit