Ejemplo n.º 1
0
 public DefaultAsyncEventSubscriberEndpoint(IAsyncEventHandlerProvider asyncEventHandlerProvider, ISubscriptionStore subscriptionStore, IMessageTransport messageTransport, IMessageSerializer messageSerializer, ILoggerFactory loggerFactory)
 {
     _asyncEventHandlerProvider = asyncEventHandlerProvider;
     _subscriptionStore         = subscriptionStore;
     _messageTransport          = messageTransport;
     _messageSerializer         = messageSerializer;
     _logger = loggerFactory.Create("EventSourcing.DefaultAsyncEventSubscriberEndpoint");
     _messageReceiveWorker = new WorkerThread(ReceiveMessage);
     _started = false;
 }
 public DefaultAsyncEventSubscriberEndpoint(IAsyncEventHandlerProvider asyncEventHandlerProvider, ISubscriptionStore subscriptionStore, IMessageTransport messageTransport, IMessageSerializer messageSerializer, ILoggerFactory loggerFactory)
 {
     _asyncEventHandlerProvider = asyncEventHandlerProvider;
     _subscriptionStore = subscriptionStore;
     _messageTransport = messageTransport;
     _messageSerializer = messageSerializer;
     _logger = loggerFactory.Create("EventSourcing.DefaultAsyncEventSubscriberEndpoint");
     _messageReceiveWorker = new WorkerThread(ReceiveMessage);
     _started = false;
 }