The SqlDistributedLock constructor should take interfaces instead of concrete classes. This allows it and classes that create it to be unit tested more easily.
The SqlDistributedLock constructor should take interfaces instead of concrete classes. This allows it and classes that create it to be unit tested more easily.