protected override Task <TResult> ImplementationAsync <TResult>(Func <Context, CancellationToken, Task <TResult> > action, Context context, CancellationToken cancellationToken, bool continueOnCapturedContext) => AsyncPolicyWrapEngine.ImplementationAsync <TResult>( action, context, cancellationToken, continueOnCapturedContext, _outer, _inner );
protected override Task ImplementationAsync( Func <Context, CancellationToken, Task> action, Context context, CancellationToken cancellationToken, bool continueOnCapturedContext) { return(AsyncPolicyWrapEngine.ImplementationAsync( action, context, cancellationToken, continueOnCapturedContext, _outer, _inner )); }