Beispiel #1
0
        /*   public static MainDb Create(string connectionName)
         * {
         *     return new MainDb(connectionName);
         * }*/

        public static MainDb Create(string connectionName)
        {
            lock (_staticLock)
            {
                MainDb _db;
                if (!_instants.TryGetValue(connectionName, out _db))
                {
                    _db = new MainDb(connectionName);// new MongoServer(settings);
                    _instants.Add(connectionName, _db);
                }
                return(_db);
            }
        }
Beispiel #2
0
 public void Save(string connectionName)
 {
     MainDb.Create(connectionName).Save(this);
 }