public DatabaseProvider(ImportantOptions config) { databaseManager = new WorkWithDatabase(config.ConnectionOptions.ConnectionStrings, config.ConnectionOptions.TypeOfDatabase); targetPath = config.ConnectionOptions.DataDirectory; stringGenerator = new XMLGenerator(); }
public ManagerFiles() { var optionsManager = new ManagerOptions(AppDomain.CurrentDomain.BaseDirectory); options = optionsManager.GetConfigurations <ImportantOptions>(); DatabaseProvider dataManager = new DatabaseProvider(options); logger = new ManagerOfLogging(dataManager.databaseManager); logger.Setup(); dataManager.CreateXMLFiles(); }