public ElasticSearchNotifer(IEventSerializer eventSerializer, IJsonSerializer jsonSerializer,
                             IElasticSearchClient <SpeechProjection> elasticSearchClient, ISignalRPublisher publisher)
 {
     _eventSerializer     = eventSerializer;
     _jsonSerializer      = jsonSerializer;
     _elasticSearchClient = elasticSearchClient;
     _publisher           = publisher;
 }
 public EventSourcingHandler(IUnitOfWork unitOfWork, IEventStoreRepository eventStoreRepository,
                             IEventSerializer eventSerializer, ISignalRPublisher publisher)
 {
     _unitOfWork           = unitOfWork;
     _eventStoreRepository = eventStoreRepository;
     _eventSerializer      = eventSerializer;
     _publisher            = publisher;
 }
コード例 #3
0
 public ProducerService(ISignalRNotifier notifier, ISignalRPublisher publisher, IServiceBus serviceBus)
 {
     _notifier   = notifier;
     _publisher  = publisher;
     _serviceBus = serviceBus;
 }