public ApplicationQueryRepositoryCacheDecorator( IApplicationQueryRepository queryRepository, ICacheService cacheService) : base(cacheService) { _queryRepository = queryRepository; _cacheService = cacheService; }
public ApplicationKernalService( IApplicationQueryRepository queryRepository, ITransactionManager transactionManager, ICacheDecorator <string, Domain.Applications.Application> cacheDecorator) { _queryRepository = queryRepository; _transactionManager = transactionManager; _cacheDecorator = cacheDecorator; }
public ApplicationQueryService(IApplicationQueryRepository queryRepository, IStatusGeneratorFactory statusGeneratorFactory, IPipelinePositionGenerator pipelinePositionGenerator) { _queryRepository = queryRepository; _statusGeneratorFactory = statusGeneratorFactory; _pipelinePositionGenerator = pipelinePositionGenerator; }