public Query( ILogger <Query> logger, Contract.Query.S7.IQuery query, Contract.Query.S7.ListKeyValue.IQuery queryS7KeyValue, Contract.Query.Common.ListKeyValue.IQuery queryKeyValue ) { _logger = logger; _query = query; _queryS7KeyValue = queryS7KeyValue; _queryKeyValue = queryKeyValue; }
public Query( ILogger <Query> logger, IMapper mapper, Domain.Repository.S7.IConnection s7ConnectionRepository, Domain.Repository.S7.ITag s7TagRepository, Contract.Query.Common.ListKeyValue.IQuery queryListKeyValue, Contract.Query.S7.ListKeyValue.IQuery queryS7ListKeyValue ) { _logger = logger; _mapper = mapper; _s7ConnectionRepository = s7ConnectionRepository; _s7TagRepository = s7TagRepository; _queryListKeyValue = queryListKeyValue; _queryS7ListKeyValue = queryS7ListKeyValue; }