Пример #1
0
        private async Task BindFirst()
        {
            if (useCatching)
            {
                await BindCatchFirst(onException);

                return;
            }
            await(method?.Invoke() ?? Task.CompletedTask);
            await(next?.BindFirst() ?? Task.FromResult(Task.CompletedTask));
        }
Пример #2
0
 public Task Bind()
 {
     next = null;
     return(firstNode.BindFirst());
 }