public void Init(IDataSourceSettings dbSettings) { DbSettings = dbSettings; DbContext.CurrentDataSourceSettings = DbSettings; DbContext.ClearDatabase(); MongodbCollection = DbContext.GetBasicCollection <BsonDocument>(DbSettings.Entity); }
public static List <QueryConfig> BuildConfigApp(IDataSourceSettings dbSettings) { IMongodbContext context = new MongodbContext(dbSettings); var listOfQueryConfigs = context.GetCollection <QueryConfig>(dbSettings.Entity).AsQueryable().ToList(); return(listOfQueryConfigs); }
public MongodbContext(IDataSourceSettings settings) { CurrentDataSourceSettings = settings; Init(); }
public AppLoadConfig(IDataSourceSettings dataSourceSettings) { DbSettings = dataSourceSettings; InitializeConfig(); }