Ejemplo n.º 1
0
 public StartDeliveryHandler(IDeliveriesRepository deliveriesRepository, IParcelsRepository parcelsRepository,
                             IRoutingServiceClient routingServiceClient, IMessageBroker messageBroker,
                             ILogger <StartDeliveryHandler> logger)
 {
     _deliveriesRepository = deliveriesRepository;
     _parcelsRepository    = parcelsRepository;
     _routingServiceClient = routingServiceClient;
     _messageBroker        = messageBroker;
     _logger = logger;
 }
Ejemplo n.º 2
0
 public StartDeliveryHandler(IDeliveriesRepository deliveriesRepository, IParcelsRepository parcelsRepository,
                             IRoutingServiceClient routingServiceClient, IDomainEventPublisher domainEventPublisher,
                             IDispatcher dispatcher, ILogger <StartDeliveryHandler> logger)
 {
     _deliveriesRepository = deliveriesRepository;
     _parcelsRepository    = parcelsRepository;
     _routingServiceClient = routingServiceClient;
     _domainEventPublisher = domainEventPublisher;
     _dispatcher           = dispatcher;
     _logger = logger;
 }