internal Releaser(NamedLockerAsync named_locker, string name, SemaphoreSlim m_semaphore) { this.named_locker = named_locker; this.name = name; this.m_semaphore = m_semaphore; }