Package Description
$ dotnet add package MemoizR.StructuredAsyncLockAsyncAsymmetricLock should only be used in accordance with structured sequential concurrency. Every Task must be immediately awaited to ensure structured sequential concurrency.
Otherwise there will be undefined behaviour.