/* 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); } }
public void Save(string connectionName) { MainDb.Create(connectionName).Save(this); }