public Task <TestTailCallee.TailResult> Foo(int i, ITestTailCallee callee, CancellationToken cancellationToken_) { Interlocked.Increment(ref _counters.CallCount); using (callee) { return(callee.Foo(i, "from TestTailCaller", cancellationToken_)); } }
public Task <TestTailCallee.TailResult> Foo(int i, ITestTailCallee callee, CancellationToken cancellationToken_) { return(callee.Foo(i, "from TestTailCaller", cancellationToken_)); }