Exemplo n.º 1
0
 public MessagesController(IMessageInfoRepository messageContext, IUserInfoRepository userContext, IHostingEnvironment env, ILogger <MessagesController> logger, IFileUpload fileUploade)
 {
     _messageInfoRepository = messageContext;
     _userInfoRepository    = userContext;
     _logger      = logger;
     _fileUploade = fileUploade;
 }
Exemplo n.º 2
0
 public EventConsumer(
     ILoggerService logger,
     IIndex <IPayloadStorageProviderService> payloadStorageProviderResolver,
     IMessageInfoRepository messageInfoRepository,
     IGroupTransactionInfoRepository groupTransactionRepository,
     IMessageTypeService priorityService)
 {
     _logger = logger;
     _payloadStorageProviderService = payloadStorageProviderResolver.Resolve(typeof(T).Name);
     _messageInfoRepository         = messageInfoRepository;
     _groupTransactionRepository    = groupTransactionRepository;
     _priorityService = priorityService;
 }
Exemplo n.º 3
0
        public GroupTransactionSteps(
            IntelligenceDbContext intelligenceDbContext,
            IServiceBus serviceBus,
            InMemoryTestHarness inMemoryTestHarness,
            IGroupTransactionInfoRepository groupTransactionInfoRepository,
            IMessageInfoRepository messageInfoRepository,
            IGroupTransactionExecutionService groupTransactionExecutionService)
        {
            _serviceBus                       = serviceBus;
            InMemoryTestHarness               = inMemoryTestHarness;
            GroupTransactionInfoRepository    = groupTransactionInfoRepository;
            MessageInfoRepository             = messageInfoRepository;
            _groupTransactionExecutionService = groupTransactionExecutionService;
            _intelligenceDbContext            = intelligenceDbContext;

            InsertPriorities();
        }
 public GroupTransactionExecutionService(
     IMessageInfoRepository eventInfoRepository,
     IGroupTransactionInfoRepository groupTransactionRepository,
     IIndex <IPayloadStorageProviderService> payloadStorageProviderResolver,
     IIndex <IHandlerDispatcher> handlerDispatcherResolver,
     IBigMessageService bigMessageService,
     IMessageInfoRepository messageInfoRepository,
     ISynchronizationService synchronizationService,
     ILoggerService logger)
 {
     _payloadStorageProviderResolver = payloadStorageProviderResolver;
     _eventInfoRepository            = eventInfoRepository;
     _groupTransactionRepository     = groupTransactionRepository;
     _handlerDispatcherResolver      = handlerDispatcherResolver;
     _bigMessageService      = bigMessageService;
     _synchronizationService = synchronizationService;
     _messageInfoRepository  = messageInfoRepository;
     _logger = logger;
 }
 public BulkProgrammeDeletedBatchingHandler(IEventHandler <IBulkProgrammeDeleted> eventHandler, IMessageInfoRepository messageInfoRepository)
 {
     _eventHandler          = eventHandler;
     _messageInfoRepository = messageInfoRepository;
 }
Exemplo n.º 6
0
 public CampaignCreatedOrUpdatedBatchingHandler(IBulkCampaignCreatedOrUpdatedEventHandler eventHandler, IMessageInfoRepository messageInfoRepository, ILoggerService logger)
 {
     _eventHandler          = eventHandler;
     _messageInfoRepository = messageInfoRepository;
     _logger = logger;
 }