Soenneker.Utils.AsyncSingleton 3.0.714
Install from the command line:
Learn more about NuGet packages
$ dotnet add package Soenneker.Utils.AsyncSingleton --version 3.0.714
About this version
An externally initializing singleton that uses double-check asynchronous locking, with optional async and sync disposal