netfx-System.AmbientSingleton (nuget): Provides an easy way to implement the singleton (anti?) pattern so that it is ambient-safe, propagates with a call context and can be overriden per ambient (i.e. in tests).
Keywords: netfx|ambient|singleton