Beispiel #1
0
        public ConnectionStringFactory(IAppFolderInfo appFolderInfo, IConfigFileProvider configFileProvider)
        {
            _configFileProvider = configFileProvider;

            MainDbConnectionString = _configFileProvider.PostgresHost.IsNotNullOrWhiteSpace() ? GetPostgresConnectionString(_configFileProvider.PostgresMainDb) :
                                     GetConnectionString(appFolderInfo.GetDatabase());

            LogDbConnectionString = _configFileProvider.PostgresHost.IsNotNullOrWhiteSpace() ? GetPostgresConnectionString(_configFileProvider.PostgresLogDb) :
                                    GetConnectionString(appFolderInfo.GetLogDatabase());
        }
 public ConnectionStringFactory(IAppFolderInfo appFolderInfo)
 {
     MainDbConnectionString = GetConnectionString(appFolderInfo.GetNzbDroneDatabase());
     LogDbConnectionString = GetConnectionString(appFolderInfo.GetLogDatabase());
 }
 public ConnectionStringFactory(IAppFolderInfo appFolderInfo)
 {
     MainDbConnectionString = GetConnectionString(appFolderInfo.GetNzbDroneDatabase());
     LogDbConnectionString  = GetConnectionString(appFolderInfo.GetLogDatabase());
 }