<PackageReference Include="Polly.Core" Version="8.0.0-alpha.8" />

CompositeStrategyBuilderExtensions

public static TBuilder AddStrategy<TBuilder>(this TBuilder builder, ResilienceStrategy strategy) where TBuilder : CompositeStrategyBuilderBase

Adds an already created strategy instance to the builder.

public static CompositeStrategyBuilder<TResult> AddStrategy<TResult>(this CompositeStrategyBuilder<TResult> builder, ResilienceStrategy<TResult> strategy)

Adds an already created strategy instance to the builder.

public static TBuilder AddStrategy<TBuilder>(this TBuilder builder, Func<StrategyBuilderContext, ResilienceStrategy> factory, ResilienceStrategyOptions options) where TBuilder : CompositeStrategyBuilderBase

Adds a strategy to the builder.

Adds a reactive strategy to the builder.

public static CompositeStrategyBuilder<TResult> AddStrategy<TResult>(this CompositeStrategyBuilder<TResult> builder, Func<StrategyBuilderContext, ReactiveResilienceStrategy<TResult>> factory, ResilienceStrategyOptions options)

Adds a reactive strategy to the builder.