public static IHttpClientBuilder AddDefaultPolicies(this IHttpClientBuilder httpClientBuilder, HttpClientOptions options) { return(httpClientBuilder.AddRetryPolicy(options.RetryPolicy) .AddCircuitBreakerPolicy(options.CircuitBreakerPolicy) .AddTimeoutPolicy(options.TimeoutPolicy)); }
public static IHttpClientBuilder AddDefaultPolicies(this IHttpClientBuilder httpClientBuilder) { var options = new HttpClientOptions(); return(httpClientBuilder.AddDefaultPolicies(options)); }