Interface IHttpExceptionHandler (1.60.0)

public interface IHttpExceptionHandler

Exception handler is invoked when an exception is thrown during a HTTP request.

Namespace

GoogleApisHttp

Assembly

Google.Apis.Core.dll

Methods

HandleExceptionAsync(HandleExceptionArgs)

Task<bool> HandleExceptionAsync(HandleExceptionArgs args)

Handles an exception thrown when sending a HTTP request. A simple rule must be followed, if you modify the request object in a way that the exception can be resolved, you must return true.

Parameter
NameDescription
argsHandleExceptionArgs

Handle exception argument which properties such as the request, exception, current failed try.

Returns
TypeDescription
Taskbool

Whether this handler has made a change that requires the request to be resent.

Extension Method