public IMutexAsync Create <TKey>(IEntity <TKey> entityToLock) { var entityMutex = new EntityMutex <TKey>(entityToLock, _entityTable); _mutexGc.Register(entityMutex); return(entityMutex); }