private static void CompleteItems(ITodoItemRepository todoItemRepository, IEnumerable <TodoItem> selectedItems) { Task.WaitAll(selectedItems.Select(item => todoItemRepository.CompleteAsync(item)).ToArray()); }