public PollingStatsForOrganizationService(ICalcStatsForOrg calcStatsService,
                                           ISortContributors sortContributorsService, IHandleResults handleResultService,
                                           IOptionsMonitor <MyOptions> optionsMonitor)
 {
     _calcStatsService        = calcStatsService;
     _sortContributorsService = sortContributorsService;
     _handleResultService     = handleResultService;
     _options = optionsMonitor.CurrentValue;
 }
コード例 #2
0
        private const int LockedFileTimeout = 1000; // One Second

        public TextDatabaseResultHandlingService(IOptionsMonitor <MyOptions> options, ISortContributors sortContributors)
        {
            _options          = options.CurrentValue;
            _sortContributors = sortContributors;
        }