public PollingStatsForOrganizationService(ICalcStatsForOrg calcStatsService, ISortContributors sortContributorsService, IHandleResults handleResultService, IOptionsMonitor <MyOptions> optionsMonitor) { _calcStatsService = calcStatsService; _sortContributorsService = sortContributorsService; _handleResultService = handleResultService; _options = optionsMonitor.CurrentValue; }
private const int LockedFileTimeout = 1000; // One Second public TextDatabaseResultHandlingService(IOptionsMonitor <MyOptions> options, ISortContributors sortContributors) { _options = options.CurrentValue; _sortContributors = sortContributors; }