Пример #1
0
        private DbFileStorage GetStorage(long connectionGroupId)
        {
            DbFileStorage dbFileStorage;

            lock (this._syncLock)
            {
                this._tables.TryGetValue(connectionGroupId, out dbFileStorage);

                if (dbFileStorage == null)
                {
                    dbFileStorage = DbFileStorage.CreateTables(this, connectionGroupId);
                    this._tables.Add(connectionGroupId, dbFileStorage);
                }
            }

            return(dbFileStorage);
        }