Beispiel #1
0
        internal XmlDatabaseMan(IVariableMan variableMan, string dbFilePath = null)
        {
            this.variables = variableMan;

            if (dbFilePath != null)
            {
                Open(dbFilePath);
            }
        }
Beispiel #2
0
        public XmlReadonlyDatabaseMan(IVariableMan variableMan, string dbFilePath = null)
        {
            this.variables = variableMan;

            if (dbFilePath != null)
            {
                Open(dbFilePath);
            }

            RegisterTables();
            RegisterRepos();
        }
Beispiel #3
0
 public DataSourceProvider(IRepositoryProvider repositoryProvider, ILogger logger, IVariableMan variables)
 {
     this.repositoryProvider = repositoryProvider;
     this.logger             = logger;
     this.variables          = variables;
 }
Beispiel #4
0
 public SettingsMan(IVariableMan variables, ILogger logger)
 {
     this.variables = variables;
     this.logger    = logger;
 }