internal override Task <TResult> ExecuteAsyncInternal <TResult>(Func <Context, CancellationToken, Task <TResult> > action, Context context, CancellationToken cancellationToken, bool continueOnCapturedContext) { return(PolicyWrapEngine.ImplementationAsync <TResult>( action, context, cancellationToken, continueOnCapturedContext, (IAsyncPolicy)_outer, (IAsyncPolicy)_inner)); }