Polly.CircuitBreaker.CircuitBreakerPolicy<TResult>
public class CircuitBreakerPolicy<TResult> : Policy<TResult>, ICircuitBreakerPolicy<TResult>, ICircuitBreakerPolicy, IsPolicy
A circuit-breaker policy that can be applied to delegates returning a value of type TResult.
namespace Polly.CircuitBreaker
{
public class CircuitBreakerPolicy<TResult> : Policy<TResult>, ICircuitBreakerPolicy<TResult>, ICircuitBreakerPolicy, IsPolicy
{
public CircuitState CircuitState { get; }
public Exception LastException { get; }
public TResult LastHandledResult { get; }
public void Isolate();
public void Reset();
}
}