public LoadDatabasesForTotalStatisticsCommand(TotalStatisticsCollectNextSampleContext context, IDatabasesRepository databasesRepository, DAL.Contracts.ISettingPropertiesRepository settingPropertiesRepository) { this.context = context; this.databasesRepository = databasesRepository; this.settingPropertiesRepository = settingPropertiesRepository; }
public DatabaseDependencyHierarchyProvider(ILog log, IDatabaseDependencyHierarchyBuilder builder, IDatabasesRepository databasesRepository) { this.log = log; this.builder = builder; this.databasesRepository = databasesRepository; this.timer = new Timer(Timer_Job, null, TimeSpan.FromMinutes(60), TimeSpan.FromMinutes(60)); Timer_Job(null); }
public LoadDatabaseInfoForLogEntryCommand(ILog log, LogEntryProcessingContext context, IDatabasesRepository databasesRepository, DAL.Contracts.ISettingPropertiesRepository settingPropertiesRepository) { this.log = log; this.context = context; this.databasesRepository = databasesRepository; this.settingPropertiesRepository = settingPropertiesRepository; }
/// <summary> /// Initializes a new instance of the <see cref="DatabasesService"/> class. /// </summary> /// <param name="databasesRepository"> /// The databases repository. /// </param> public DatabasesService(IDatabasesRepository databasesRepository) { this.databasesRepository = databasesRepository; }
public LoadDatabaseInfoCommand(WorkloadAnalysisContext context, IDatabasesRepository databasesRepository) { this.context = context; this.databasesRepository = databasesRepository; }