Class AsyncFallbackSyntax
- Namespace
- Polly
- Assembly
- Polly.dll
public static class AsyncFallbackSyntax
- Inheritance
-
AsyncFallbackSyntax
- Inherited Members
-
Methods
FallbackAsync(PolicyBuilder, Func<Context, CancellationToken, Task>, Func<Exception, Context, Task>)
public static AsyncFallbackPolicy FallbackAsync(this PolicyBuilder policyBuilder, Func<Context, CancellationToken, Task> fallbackAction, Func<Exception, Context, Task> onFallbackAsync)
Parameters
policyBuilder
PolicyBuilder
fallbackAction
Func<Context, CancellationToken, Task>
onFallbackAsync
Func<Exception, Context, Task>
Returns
- AsyncFallbackPolicy
FallbackAsync(PolicyBuilder, Func<Exception, Context, CancellationToken, Task>, Func<Exception, Context, Task>)
public static AsyncFallbackPolicy FallbackAsync(this PolicyBuilder policyBuilder, Func<Exception, Context, CancellationToken, Task> fallbackAction, Func<Exception, Context, Task> onFallbackAsync)
Parameters
policyBuilder
PolicyBuilder
fallbackAction
Func<Exception, Context, CancellationToken, Task>
onFallbackAsync
Func<Exception, Context, Task>
Returns
- AsyncFallbackPolicy
FallbackAsync(PolicyBuilder, Func<CancellationToken, Task>)
public static AsyncFallbackPolicy FallbackAsync(this PolicyBuilder policyBuilder, Func<CancellationToken, Task> fallbackAction)
Parameters
policyBuilder
PolicyBuilder
fallbackAction
Func<CancellationToken, Task>
Returns
- AsyncFallbackPolicy
FallbackAsync(PolicyBuilder, Func<CancellationToken, Task>, Func<Exception, Task>)
public static AsyncFallbackPolicy FallbackAsync(this PolicyBuilder policyBuilder, Func<CancellationToken, Task> fallbackAction, Func<Exception, Task> onFallbackAsync)
Parameters
policyBuilder
PolicyBuilder
fallbackAction
Func<CancellationToken, Task>
onFallbackAsync
Func<Exception, Task>
Returns
- AsyncFallbackPolicy