Interlocker.Source (nuget): Tiny library encapsulating boilerplate code for interlocked updates using Interlocked.CompareExchange.  This package is for direct inclusion in a C# project (compatible with C# language versions 6 and above). All types will remain internal to the project.
Keywords: threading|concurrency|interlocked|cmpxchg