Method WithCircuitBreaker
- Namespace
- LMKit.Agents.Resilience
- Assembly
- LM-Kit.NET.dll
WithCircuitBreaker(IResiliencePolicy, int, TimeSpan?)
Adds a circuit breaker to this policy.
public static CompositePolicy WithCircuitBreaker(this IResiliencePolicy policy, int failureThreshold = 5, TimeSpan? recoveryTime = null)
Parameters
policyIResiliencePolicyfailureThresholdintrecoveryTimeTimeSpan?