SemaphoreLight
Light implementation of SemaphoreSlim.
Gets the current count of the SemaphoreLight.
Initializes a new instance of the SemaphoreLight class, specifying
the initial number of requests that can be granted concurrently.
Exits the SemaphoreLight once.
Exits the SemaphoreLight a specified number of times.
Blocks the current thread until it can enter the SemaphoreLight.