/// <summary> /// Add the specified dbName and addTypesDelegate. /// </summary> public static void Add(string dbName, List <Type> types) { dbName = Path.Combine(DBPath, dbName); Cfgs[dbName] = new DBContextCfg { DBName = dbName, Types = types }; }
public static DBContext Get(string dbName) { if (_contexts == null) { _contexts = new Dictionary <string, DBContext>(); } if (!_contexts.ContainsKey(dbName)) { DBContextCfg cfg = Cfgs[dbName]; _contexts[dbName] = new DBContext(dbName, cfg.Types) { DBFileName = dbName }; } return(_contexts[dbName]); }