API Reference

Class

GoogleWorkspaceRetryPolicy

Namespace OfficeIMO.GoogleWorkspace
Assembly OfficeIMO.GoogleWorkspace
Modifiers static

Inheritance

  • Object
  • GoogleWorkspaceRetryPolicy

Methods

SendAsync 2 overloads
public static Task<HttpResponseMessage> SendAsync(HttpClient client, Func<HttpRequestMessage> requestFactory, GoogleWorkspaceRetryOptions retryOptions, GoogleWorkspaceRequestSafety requestSafety, CancellationToken cancellationToken, Action<GoogleWorkspaceRetryEvent> onRetry = null) #
Returns: Task<HttpResponseMessage>

Parameters

client HttpClient requiredposition: 0
requestFactory Func<HttpRequestMessage> requiredposition: 1
retryOptions GoogleWorkspaceRetryOptions requiredposition: 2
requestSafety GoogleWorkspaceRequestSafety requiredposition: 3
cancellationToken CancellationToken requiredposition: 4
onRetry Action<GoogleWorkspaceRetryEvent> = null optionalposition: 5
public static async Task<HttpResponseMessage> SendAsync(HttpClient client, Func<HttpRequestMessage> requestFactory, GoogleWorkspaceRetryOptions retryOptions, GoogleWorkspaceRequestSafety requestSafety, TimeSpan requestTimeout, CancellationToken cancellationToken, Action<GoogleWorkspaceRetryEvent> onRetry = null) #
Returns: Task<HttpResponseMessage>

Parameters

client HttpClient requiredposition: 0
requestFactory Func<HttpRequestMessage> requiredposition: 1
retryOptions GoogleWorkspaceRetryOptions requiredposition: 2
requestSafety GoogleWorkspaceRequestSafety requiredposition: 3
requestTimeout TimeSpan requiredposition: 4
cancellationToken CancellationToken requiredposition: 5
onRetry Action<GoogleWorkspaceRetryEvent> = null optionalposition: 6