private async Task Handle(int id) { _log.Add($"Handle({id})"); if (_delay == 0) await Task.Yield(); else await Task.Delay(_delay, CancellationToken); _log.Add($"Handle({id}) Done"); }