public LocalDatabase ControlDatabase(string database) { lock (this) { if (databases == null) databases = new Dictionary<string, LocalDatabase>(); LocalDatabase controlDatabase; if (!databases.TryGetValue(database, out controlDatabase)) { controlDatabase = new LocalDatabase(this, database); databases[database] = controlDatabase; } return controlDatabase; } }
public LocalEmbeddedServerConnector(LocalDatabase database) : base(new SingleDatabaseHandler(database.dbsys.Database)) { controlDatabase = database; }