Table of Contents

Method QueuePerGroup

Namespace
SodaFlow.Async
Assembly
SodaFlow.Async.dll

QueuePerGroup<TInput>()

The entry point for a queue for each group. In one group, one operation or no operation runs at a time, and two different groups run at the same time. Call Create<TGroup>(Func<TInput, TGroup>, IEqualityComparer<TGroup>?) on the result to give the group function. TInput here only lets the compiler infer the input type of that call, and Create<TGroup>(Func<TInput, TGroup>, IEqualityComparer<TGroup>?) makes the strategy.

public static AsyncConcurrencyStrategy.QueuePerGroupHelper<TInput> QueuePerGroup<TInput>()

Returns

AsyncConcurrencyStrategy.QueuePerGroupHelper<TInput>

Type Parameters

TInput