Soenneker.Utils.SingletonDictionary (nuget): An externally initializing singleton dictionary that uses double-check asynchronous locking, with optional async and sync disposal
Keywords: singleton|dictionary|async|sync|lock|c#|.net|dotnet|csharp