public ListInProgressRepository(ILogger logger, IGroupRepository groupRepository, IFilterRepository filterRepository, IFilterValueRepository filterValueRepository)
 {
     _logger                = logger;
     _groupRepository       = groupRepository;
     _filterRepository      = filterRepository;
     _filterValueRepository = filterValueRepository;
 }
 public SavedIdsRepository(ILogger logger, IGroupRepository groupRepository, IFilterRepository filterRepository, IFilterValueRepository filterValueRepository)
 {
     _dataMarketDbContext = new DataMarketDbContext();
     _logger                = logger;
     _groupRepository       = groupRepository;
     _filterRepository      = filterRepository;
     _filterValueRepository = filterValueRepository;
 }
        public FilterProvider()
        {
            EfContext context = new EfContext();

            _filterNameRepository       = new FilterNameRepository(context);
            _filterValueRepository      = new FilterValueRepository(context);
            _filterNameGroupsRepository = new FilterNameGroupsRepository(context);
        }
 public FilterManager(ILogger logger, IMapperResolver mapper, IDatamartRepository datamartRepository, IFilterRepository filterRepository, IGroupRepository groupRepository, IFilterValueRepository filterValueRepository)
 {
     _logger                = logger;
     _mapper                = mapper;
     _repository            = filterRepository;
     _groupRepository       = groupRepository;
     _filterValueRepository = filterValueRepository;
     _datamartRepository    = datamartRepository;
 }