Pinned Loading
-
-
SimpleTplDataflowPipelines
SimpleTplDataflowPipelines PublicA .NET library that helps at building simple TPL Dataflow pipelines
-
ParallelLoopLibrary
ParallelLoopLibrary PublicA .NET library that helps at creating parallel loops of dependent or independent actions
C# 11
-
AsyncLazyRetryOnFailure<TResult> -- ...
AsyncLazyRetryOnFailure<TResult> -- https://stackoverflow.com/questions/28340177/enforce-an-async-method-to-be-called-once 1/// <summary>2/// Represents the result of an asynchronous operation that is invoked lazily on demand,3/// it is retried as many times as needed until it succeeds, while enforcing a non-overlapping execution policy.4/// </summary>5public class AsyncLazyRetryOnFailure<TResult>
-
Parallel traversal of a tree (hierar...
Parallel traversal of a tree (hierarchical) -- https://stackoverflow.com/questions/7099703/parallel-tree-traversal-in-c-sharp 1/// <summary>2/// Invokes a delegate for a node and all its descendants in parallel.3/// Children are invoked after the completion of their parent.4/// </summary>5public static ParallelLoopResult ParallelTraverseHierarchical<TNode>(
-
GetOrAddAsync for ConcurrentDictiona...
GetOrAddAsync for ConcurrentDictionary<TKey, ValueTask<TValue>> -- https://stackoverflow.com/questions/54117652/concurrentdictionary-getoradd-async 1/// <summary>2/// Returns an existing task from the concurrent dictionary, or adds a new task3/// using the specified asynchronous factory method. Concurrent invocations for4/// the same key are prevented, unless the task is removed before the completion5/// of the delegate. Failed tasks are evicted from the concurrent dictionary.
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.


