public override ValueTask <Response <int> > WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) { WaitForCompletionCalls.Add(pollingInterval); if (_throwOnWait) { throw new RequestFailedException(400, "Operation failed"); } return(new(Response.FromValue(0, new MockResponse(200)))); }
public override ValueTask <Response <int> > WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) { WaitForCompletionCalls.Add(pollingInterval); return(new(Response.FromValue(0, new MockResponse(200)))); }