public Query( ILoggerFactory loggerFactory, IMapper mapper, Domain.Repository.Logix.IConnection logixConnectionRepository, Domain.Repository.Logix.ITag logixTagRepository, IBit commonBitRepository, Domain.Repository.Common.ITag commonTagRepository, Domain.Repository.Common.IConnection commonConnectionRepository, IAutomationType commonAutomationTypeRepository, IAnalogDigital commonAnalogDigitalRepository, ITagGroup commonTagGroupRepository, IInOut commonInOutRepository ) { _logger = loggerFactory.CreateLogger <Query>(); _mapper = mapper; _logixConnectionRepository = logixConnectionRepository; _logixTagRepository = logixTagRepository; _commonBitRepository = commonBitRepository; _commonTagRepository = commonTagRepository; _commonConnectionRepository = commonConnectionRepository; _commonAutomationTypeRepository = commonAutomationTypeRepository; _commonAnalogDigitalRepository = commonAnalogDigitalRepository; _commonTagGroupRepository = commonTagGroupRepository; _commonInOutRepository = commonInOutRepository; }
public Query ( ILoggerFactory loggerFactory, IAnalogDigital commonAnalogDigitalRepository, IInOut commonInOutRepository, IAutomationType commonAutomationTypeRepository, IConnection commonConnectionRepository, ITagGroup commonTagGroupRepository, IBit commonBitRepository ) { _logger = loggerFactory.CreateLogger <Query>(); _commonAnalogDigitalRepository = commonAnalogDigitalRepository; _commonInOutRepository = commonInOutRepository; _commonAutomationTypeRepository = commonAutomationTypeRepository; _commonConnectionRepository = commonConnectionRepository; _commonTagGroupRepository = commonTagGroupRepository; _commonBitRepository = commonBitRepository; }