Согласно документации Polly:
Например:
var breaker = wrap.GetPolicy<CircuitBreakerPolicy>();
var state = breaker.CircuitState;
или:
var breaker = wrap.GetPolicy<CircuitBreakerPolicy>(p => p.PolicyKey == "SomeKey");
или:
IEnumerable<CircuitBreakerPolicy> breakers = wrap.GetPolicies<CircuitBreakerPolicy>();
CircuitBreakerPolicy
(в качестве типа для получения) является только примером в приведенном выше.Замените на нужный вам тип:
CircuitBreakerPolicy
AsyncCircuitBreakerPolicy
AsyncCircuitBreakerPolicy<HttpResponseMessage>
(или любой другой)