void IProbeSite.Probe(ProbeContext context) { context.Set(new { Policy = "Immediate", Limit = _retryLimit, }); _filter.Probe(context); }
void IProbeSite.Probe(ProbeContext context) { context.Set(new { Policy = "Interval", Limit = _intervals.Length, Intervals = _intervals, }); _filter.Probe(context); }
void IProbeSite.Probe(ProbeContext context) { context.Set(new { Policy = "Incremental", Limit = _retryLimit, Initial = _initialInterval, Increment = _intervalIncrement, }); _filter.Probe(context); }
void IProbeSite.Probe(ProbeContext context) { context.Set(new { Policy = "Exponential", Limit = _retryLimit, Min = _minInterval, Max = _maxInterval, Low = _lowInterval, High = _highInterval, }); _filter.Probe(context); }