示例#1
0
 public CacheController(ICacheEngine cacheEngine,
                        ICacheConfiguration cacheConfiguration,
                        IReceptionServiceIssueCache issueCache)
 {
     _cacheEngine        = cacheEngine;
     _cacheConfiguration = cacheConfiguration;
     _issueCache         = issueCache;
 }
示例#2
0
 public AttachToNewIssueCommand(IMatchRuleFactoryFactory matchRuleFactoryFactory,
                                ISendNotificationCommand sendNotificationCommand,
                                IReceptionServiceIssueCache receptionServiceIssueCache)
 {
     _matchRuleFactoryFactory    = matchRuleFactoryFactory;
     _sendNotificationCommand    = sendNotificationCommand;
     _receptionServiceIssueCache = receptionServiceIssueCache;
 }
 public ReceiveErrorCommand(IGetApplicationQuery getApplicationQuery,
                            IReceptionServiceIssueCache receptionServiceIssueCache,
                            IGetApplicationByTokenQuery getApplicationByTokenQuery,
                            IAttachToNewIssueCommand attachToNewIssueCommand,
                            IAttachToExistingIssueCommand attachToExistingIssueCommand)
 {
     _getApplicationQuery          = getApplicationQuery;
     _receptionServiceIssueCache   = receptionServiceIssueCache;
     _getApplicationByTokenQuery   = getApplicationByTokenQuery;
     _attachToNewIssueCommand      = attachToNewIssueCommand;
     _attachToExistingIssueCommand = attachToExistingIssueCommand;
 }
示例#4
0
 public IssueController(IReceptionServiceIssueCache issueCache)
 {
     _issueCache = issueCache;
 }