Table of Contents

Class ApizrResponseExtensions

Namespace
Apizr
Assembly
Apizr.dll

ApizrResponse extensions methods

public static class ApizrResponseExtensions
Inheritance
ApizrResponseExtensions
Inherited Members

Methods

EnsureSuccessStatusCode(IApizrResponse)

Ensures the request was successful by throwing an exception in case of failure

public static IApizrResponse EnsureSuccessStatusCode(this IApizrResponse apizrResponse)

Parameters

apizrResponse IApizrResponse

Returns

IApizrResponse

The current IApizrResponse

Exceptions

ApizrException

EnsureSuccessStatusCode<T>(IApizrResponse<T>)

Ensures the request was successful by throwing an exception in case of failure

public static IApizrResponse<T> EnsureSuccessStatusCode<T>(this IApizrResponse<T> apizrResponse)

Parameters

apizrResponse IApizrResponse<T>

Returns

IApizrResponse<T>

The current IApizrResponse<TResult> with optional cached T data

Type Parameters

T

Exceptions

ApizrException