@@ -7,8 +7,8 @@ namespace Polly.Fallback;
77/// </summary>
88public class AsyncFallbackPolicy : AsyncPolicy , IFallbackPolicy
99{
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 ;
1212
1313 internal AsyncFallbackPolicy ( PolicyBuilder policyBuilder , Func < Exception , Context , Task > onFallbackAsync ,
1414 Func < Exception , Context , CancellationToken , Task > fallbackAction )
@@ -54,8 +54,8 @@ protected override Task<TResult> ImplementationAsync<TResult>(Func<Context, Canc
5454/// <typeparam name="TResult">The return type of delegates which may be executed through the policy.</typeparam>
5555public class AsyncFallbackPolicy < TResult > : AsyncPolicy < TResult > , IFallbackPolicy < TResult >
5656{
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 ;
5959
6060 internal AsyncFallbackPolicy (
6161 PolicyBuilder < TResult > policyBuilder ,
0 commit comments