<PackageReference Include="Polly.Core" Version="8.0.0-alpha.7" />
API Differences between 8.0.0-alpha.7 and 8.0.0-alpha.8
67 Additions
30 Removals
Polly
Polly.CircuitBreaker
Polly.Hedging
Polly.Registry
-
public sealed class ResilienceStrategyRegistry<TKey> : ResilienceStrategyProvider<TKey>
- public ResilienceStrategy GetOrAddStrategy(TKey key, Action<CompositeStrategyBuilder> configure)
- public ResilienceStrategy GetOrAddStrategy(TKey key, Action<CompositeStrategyBuilder, ConfigureBuilderContext<TKey>> configure)
- public ResilienceStrategy<TResult> GetOrAddStrategy<TResult>(TKey key, Action<CompositeStrategyBuilder<TResult>> configure)
- public ResilienceStrategy<TResult> GetOrAddStrategy<TResult>(TKey key, Action<CompositeStrategyBuilder<TResult>, ConfigureBuilderContext<TKey>> configure)
- public ResilienceStrategy GetOrAddStrategy(TKey key, Action<ResilienceStrategyBuilder> configure)
- public ResilienceStrategy GetOrAddStrategy(TKey key, Action<ResilienceStrategyBuilder, ConfigureBuilderContext<TKey>> configure)
- public ResilienceStrategy<TResult> GetOrAddStrategy<TResult>(TKey key, Action<ResilienceStrategyBuilder<TResult>> configure)
- public ResilienceStrategy<TResult> GetOrAddStrategy<TResult>(TKey key, Action<ResilienceStrategyBuilder<TResult>, ConfigureBuilderContext<TKey>> configure)
- public bool TryAddBuilder(TKey key, Action<CompositeStrategyBuilder, ConfigureBuilderContext<TKey>> configure)
- public bool TryAddBuilder<TResult>(TKey key, Action<CompositeStrategyBuilder<TResult>, ConfigureBuilderContext<TKey>> configure)
- public bool TryAddBuilder(TKey key, Action<ResilienceStrategyBuilder, ConfigureBuilderContext<TKey>> configure)
- public bool TryAddBuilder<TResult>(TKey key, Action<ResilienceStrategyBuilder<TResult>, ConfigureBuilderContext<TKey>> configure)
-
public class ResilienceStrategyRegistryOptions<TKey>
Polly.Retry
Polly.Telemetry