DistributedLock (nuget): Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also be installed individually.
Keywords: distributed|lock|async|mutex|sql|reader|writer|semaphore|azure|sqlserver|postgres|mysql|mariadb|oracle|redis|waithandle|zookeeper