public InvocationConverter( IAsyncMethodFinder asyncMethodFinder, IAsyncInvocationReplacer asyncInvocationReplacer) { this.asyncMethodFinder = asyncMethodFinder; this.asyncInvocationReplacer = asyncInvocationReplacer; }
public InvocationConverter( IAsyncMethodFinder asyncMethodFinder, IAsyncInvocationReplacer asyncInvocationReplacer, ISyncWaitChecker syncWaitChecker, ISyncWaitConverter syncWaitConverter) { this.asyncMethodFinder = asyncMethodFinder; this.asyncInvocationReplacer = asyncInvocationReplacer; this.syncWaitChecker = syncWaitChecker; this.syncWaitConverter = syncWaitConverter; }
public InvocationConverter( IAsyncMethodFinder asyncMethodFinder, IAsyncInvocationReplacer asyncInvocationReplacer, IAwaitEliderChecker awaitEliderChecker, IAwaitElider awaitElider) { this.asyncMethodFinder = asyncMethodFinder; this.asyncInvocationReplacer = asyncInvocationReplacer; this.awaitEliderChecker = awaitEliderChecker; this.awaitElider = awaitElider; }
public CanBeUseAsyncMethodAnalyzer(IAsyncMethodFinder asyncMethodFinder) { this.asyncMethodFinder = asyncMethodFinder; }
public HaveAsyncMethodChecker(IAsyncMethodFinder asyncMethodFinder) { this.asyncMethodFinder = asyncMethodFinder; }