Polly-Contrib / Polly.Contrib.DuplicateRequestCollapser

A Polly policy to collapse concurrent duplicate requests to a single execution.
Other
17 stars 3 forks source link

V8 Syntax implementation #9

Closed nzdev closed 6 months ago

nzdev commented 6 months ago

Implements the V8 ResilienceStrategy syntax.

Renamed to CacheStampedeResilienceStrategy to align with strategy naming pattern. Adds telemetry Updates Polly / Test packages

var options = new CacheStampedeResilienceStrategyOptions();
            options.KeyStrategy = overrideKeyStrategy ?? options.KeyStrategy; //optional
            options.LockProvider = overrideLockProvider ?? options.LockProvider; //optional

var pipeline = new ResiliencePipelineBuilder()
                   .AddCacheStampedeResilience(options)
                   .Build();