SqlAppLockHelper.SystemData (nuget): An ultra lightweight API for robust distributed application mutex locking capabilities leveraging Sql Server.  The API provides a set of easy to use custom extensions for the System.Data.SqlClient that provide robust distributed application mutex/locking support via the sp_getapplock & sp_releaseapplock stored procedures.
Keywords: sp_getapplock|sp_releaseapplock|distributed-locking|distributed-lock-algorithm|app-locking|application-locking|sql|sqlserver|sql-server|sqlclient|locking|application-lock|application-lock-system|transactional-outbox-pattern|azurefunctions|azure-functions|serverless|app-lock|batch-loader|batch-loading|bulk-load|bulk-loader|bulk-loading|distributed-lock|distributed-mutex|locking-library|single-thread|transactional-outbox