Table of Contents

Class PolicyExtensions

Namespace
LMKit.Agents.Resilience
Assembly
LM-Kit.NET.dll

Extension methods for building policy compositions.

public static class PolicyExtensions
Inheritance
PolicyExtensions
Inherited Members

Methods

WithCircuitBreaker(IResiliencePolicy, int, TimeSpan?)

Adds a circuit breaker to this policy.

WithRetry(IResiliencePolicy, int)

Adds retry to this policy.

WithTimeout(IResiliencePolicy, TimeSpan)

Adds a timeout to this policy.

WrapWith(IResiliencePolicy, IResiliencePolicy)

Wraps this policy with another policy.