@@ -7,8 +7,8 @@ namespace Polly.Fallback;
7
7
/// </summary>
8
8
public class AsyncFallbackPolicy : AsyncPolicy , IFallbackPolicy
9
9
{
10
- private Func < Exception , Context , Task > _onFallbackAsync ;
11
- private Func < Exception , Context , CancellationToken , Task > _fallbackAction ;
10
+ private readonly Func < Exception , Context , Task > _onFallbackAsync ;
11
+ private readonly Func < Exception , Context , CancellationToken , Task > _fallbackAction ;
12
12
13
13
internal AsyncFallbackPolicy ( PolicyBuilder policyBuilder , Func < Exception , Context , Task > onFallbackAsync ,
14
14
Func < Exception , Context , CancellationToken , Task > fallbackAction )
@@ -54,8 +54,8 @@ protected override Task<TResult> ImplementationAsync<TResult>(Func<Context, Canc
54
54
/// <typeparam name="TResult">The return type of delegates which may be executed through the policy.</typeparam>
55
55
public class AsyncFallbackPolicy < TResult > : AsyncPolicy < TResult > , IFallbackPolicy < TResult >
56
56
{
57
- private Func < DelegateResult < TResult > , Context , Task > _onFallbackAsync ;
58
- private Func < DelegateResult < TResult > , Context , CancellationToken , Task < TResult > > _fallbackAction ;
57
+ private readonly Func < DelegateResult < TResult > , Context , Task > _onFallbackAsync ;
58
+ private readonly Func < DelegateResult < TResult > , Context , CancellationToken , Task < TResult > > _fallbackAction ;
59
59
60
60
internal AsyncFallbackPolicy (
61
61
PolicyBuilder < TResult > policyBuilder ,
0 commit comments