static internal void RetryIfETagPresent <TResource, TResponse>(BigqueryBaseServiceRequest <TResponse> request, TResource resource) where TResource : IDirectResponseSchema { if (resource.ETag != null) { RetryHandler.MarkAsRetriable(request); } }
internal static void MarkAsRetriable <TResponse>(BigqueryBaseServiceRequest <TResponse> request) => request.AddUnsuccessfulResponseHandler(s_instance);
internal static void MarkAsRetriable <TResponse>(BigqueryBaseServiceRequest <TResponse> request) => request.ModifyRequest += s_markAsRetriable;