Exemplo n.º 1
0
        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_));
            }
        }
Exemplo n.º 2
0
 public Task <TestTailCallee.TailResult> Foo(int i, ITestTailCallee callee, CancellationToken cancellationToken_)
 {
     return(callee.Foo(i, "from TestTailCaller", cancellationToken_));
 }