Example #1
0
 public QueryAsync(
     ILoggerFactory loggerFactory,
     Contract.Query.Common.IQueryAsync query,
     Contract.Query.Common.ListKeyValue.IQueryAsync queryKeyValue
     )
 {
     _logger        = loggerFactory.CreateLogger <QueryAsync>();
     _query         = query;
     _queryKeyValue = queryKeyValue;
 }
Example #2
0
 public QueryAsync(
     ILoggerFactory loggerFactory,
     IMapper mapper,
     Domain.Repository.S7.IConnection s7ConnectionRepository,
     Domain.Repository.S7.ITag s7TagRepository,
     Contract.Query.Common.ListKeyValue.IQueryAsync queryListKeyValue,
     Contract.Query.S7.ListKeyValue.IQueryAsync queryS7ListKeyValue
     )
 {
     _logger = loggerFactory.CreateLogger <QueryAsync>();
     _mapper = mapper;
     _s7ConnectionRepository = s7ConnectionRepository;
     _s7TagRepository        = s7TagRepository;
     _queryListKeyValue      = queryListKeyValue;
     _queryS7ListKeyValue    = queryS7ListKeyValue;
 }
Example #3
0
 public QueryAsync
 (
     ILoggerFactory loggerFactory,
     IMapper mapper,
     ITag commonTagRepository,
     ITagGroup commonTagGroupRepository,
     IConnection commonConnectionRepository,
     Contract.Query.Common.ListKeyValue.IQueryAsync queryListKeyValue
 )
 {
     _logger = loggerFactory.CreateLogger <QueryAsync>();
     _mapper = mapper;
     _commonTagRepository        = commonTagRepository;
     _commonTagGroupRepository   = commonTagGroupRepository;
     _commonConnectionRepository = commonConnectionRepository;
     _queryListKeyValue          = queryListKeyValue;
 }