public static AsyncFuncBuilder <TContext> WithAsyncCondition <TContext>( this AsyncFuncBuilder <TContext> asyncFuncBuilder, IAsyncCondition <TContext> asyncCondition) { asyncFuncBuilder.AddStrategy(new AsyncCondition <TContext>(asyncCondition)); return(asyncFuncBuilder); }
public AsyncResultCondition( IAsyncCondition <TContext> asyncPrecondition, IAsyncResultFunc <TContext> success) { this.asyncPrecondition = asyncPrecondition; this.success = success; }
public AsyncCondition(IAsyncCondition <TContext> asyncCondition) { this.asyncCondition = asyncCondition; }