Method RepeatWithBackoff
RepeatWithBackoff<T>(IObservable<T>, TimeSpan)
Declaration
public static IObservable<T> RepeatWithBackoff<T>(this IObservable<T> observable, TimeSpan repeatTimeout)
Parameters
Type | Name | Description |
---|---|---|
IObservable<T> | observable | |
TimeSpan | repeatTimeout |
Returns
Type | Description |
---|---|
IObservable<T> |
Type Parameters
Name | Description |
---|---|
T |
RepeatWithBackoff<T>(IObservable<T>, Func<int, TimeSpan?>)
Declaration
public static IObservable<T> RepeatWithBackoff<T>(this IObservable<T> observable, Func<int, TimeSpan?> strategy)
Parameters
Type | Name | Description |
---|---|---|
IObservable<T> | observable | |
Func<int, TimeSpan?> | strategy |
Returns
Type | Description |
---|---|
IObservable<T> |
Type Parameters
Name | Description |
---|---|
T |