Beispiel #1
0
 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();
 }
Beispiel #4
0
 public AppLoadConfig(IDataSourceSettings dataSourceSettings)
 {
     DbSettings = dataSourceSettings;
     InitializeConfig();
 }