Table of Contents

Class AsyncExt

Namespace
TCSystem.Util
Assembly
TCSystem.Util.dll

Provides asynchronous operations for enumerable sequences.

public static class AsyncExt
Inheritance
AsyncExt
Inherited Members

Methods

ForEachAsync<T>(IEnumerable<T>, Func<T, Task>)

Asynchronously invokes an action for each item in sequence.

public static Task ForEachAsync<T>(this IEnumerable<T> source, Func<T, Task> action)

Parameters

source IEnumerable<T>

The items to process.

action Func<T, Task>

The asynchronous action to invoke for each item.

Returns

Task

Type Parameters

T

The item type.