public SubjectMetaService( StatisticsDbContext context, IFilterRepository filterRepository, IFilterItemRepository filterItemRepository, IIndicatorGroupRepository indicatorGroupRepository, ILocationRepository locationRepository, ILogger <SubjectMetaService> logger, IObservationService observationService, IPersistenceHelper <StatisticsDbContext> persistenceHelper, ITimePeriodService timePeriodService, IUserService userService, IOptions <LocationsOptions> locationOptions) : base(filterItemRepository) { _context = context; _filterRepository = filterRepository; _indicatorGroupRepository = indicatorGroupRepository; _locationRepository = locationRepository; _logger = logger; _observationService = observationService; _persistenceHelper = persistenceHelper; _timePeriodService = timePeriodService; _userService = userService; _locationOptions = locationOptions.Value; }
public FootnoteController(IFilterRepository filterRepository, IFootnoteService footnoteService, IIndicatorGroupRepository indicatorGroupRepository, IReleaseService releaseService, IReleaseDataFileRepository releaseDataFileRepository) { _filterRepository = filterRepository; _footnoteService = footnoteService; _indicatorGroupRepository = indicatorGroupRepository; _releaseService = releaseService; _releaseDataFileRepository = releaseDataFileRepository; }
public IndicatorGroupService(IIndicatorGroupRepository indicatorGroupRepository, IUnitOfWork unitOfWork) { this._unitOfWork = unitOfWork; this._indicatorGroupRepository = indicatorGroupRepository; }