Table of Contents

Class FallbackSyntax

Namespace
Polly
Assembly
Polly.dll
public static class FallbackSyntax
Inheritance
FallbackSyntax
Inherited Members

Methods

Fallback(PolicyBuilder, Action)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action fallbackAction)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action, Action<Exception>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action fallbackAction, Action<Exception> onFallback)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action
onFallback Action<Exception>

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action<Context, CancellationToken>, Action<Exception, Context>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action<Context, CancellationToken> fallbackAction, Action<Exception, Context> onFallback)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action<Context, CancellationToken>
onFallback Action<Exception, Context>

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action<Context>, Action<Exception, Context>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action<Context> fallbackAction, Action<Exception, Context> onFallback)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action<Context>
onFallback Action<Exception, Context>

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action<Exception, Context, CancellationToken>, Action<Exception, Context>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action<Exception, Context, CancellationToken> fallbackAction, Action<Exception, Context> onFallback)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action<Exception, Context, CancellationToken>
onFallback Action<Exception, Context>

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action<CancellationToken>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action<CancellationToken> fallbackAction)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action<CancellationToken>

Returns

FallbackPolicy

Fallback(PolicyBuilder, Action<CancellationToken>, Action<Exception>)

public static FallbackPolicy Fallback(this PolicyBuilder policyBuilder, Action<CancellationToken> fallbackAction, Action<Exception> onFallback)

Parameters

policyBuilder PolicyBuilder
fallbackAction Action<CancellationToken>
onFallback Action<Exception>

Returns

FallbackPolicy