Table of Contents

Fibers Constructor

Fibers(int, IEnumerator<(TSource source, Func<TSource, Task<TValue>> factory)>)

public Fibers(int concurrency, IEnumerator<(TSource source, Func<TSource, Task<TValue>> factory)> generator)

Initializes a new instance of the Fibers<TSource, TValue> class.

Parameters

concurrency int

The maximum number of concurrent tasks.

generator IEnumerator<(TSource source, Func<TSource, Task<TValue>> factory)>

The enumerator that provides source items and their corresponding factory functions.