public DeliveryStatusChangedHandler(IDeliveriesDtoStorage storage, IParcelsRepository parcelsRepository,
                                     ILogger <DeliveryStatusChangedHandler> logger)
 {
     _storage           = storage;
     _parcelsRepository = parcelsRepository;
     _logger            = logger;
 }
 public ParcelAddedHandler(IParcelsRepository parcelsRepository, IParcelsServiceClient parcelsServiceClient,
                           ILogger <ParcelAddedHandler> logger)
 {
     _parcelsRepository    = parcelsRepository;
     _parcelsServiceClient = parcelsServiceClient;
     _logger = logger;
 }
Example #3
0
 public DeleteParcelHandler(IParcelsRepository parcelsRepository, IDispatcher dispatcher,
                            ILogger <DeleteParcelHandler> logger)
 {
     _parcelsRepository = parcelsRepository;
     _dispatcher        = dispatcher;
     _logger            = logger;
 }
 public AddParcelHandler(IParcelsRepository parcelsRepository, IMessageBroker messageBroker,
                         ILogger <AddParcelHandler> logger)
 {
     _parcelsRepository = parcelsRepository;
     _messageBroker     = messageBroker;
     _logger            = logger;
 }
Example #5
0
 public StartDeliveryHandler(IDeliveriesRepository deliveriesRepository, IParcelsRepository parcelsRepository,
                             IRoutingServiceClient routingServiceClient, IMessageBroker messageBroker,
                             ILogger <StartDeliveryHandler> logger)
 {
     _deliveriesRepository = deliveriesRepository;
     _parcelsRepository    = parcelsRepository;
     _routingServiceClient = routingServiceClient;
     _messageBroker        = messageBroker;
     _logger = logger;
 }
Example #6
0
 public ParcelsControllerTests(WebApplicationFactory <Startup> factory)
 {
     _parcelsRepository = new ParcelsRepository();
     _client            = factory.WithWebHostBuilder(builder =>
     {
         // builder.UseEnvironment("test");
         builder.ConfigureServices(services => { services.AddSingleton(_parcelsRepository); });
         // builder.UseStartup<TestStartup>();
     })
                          .CreateClient();
 }
Example #7
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;
 }
 public ParcelDeletedHandler(IParcelsRepository parcelsRepository, ILogger <ParcelDeleted> logger)
 {
     _parcelsRepository = parcelsRepository;
     _logger            = logger;
 }
 public DeliveryFailedHandler(IParcelsRepository parcelsRepository, ILogger <DeliveryFailedHandler> logger)
 {
     _parcelsRepository = parcelsRepository;
     _logger            = logger;
 }
Example #10
0
 public GetParcelHandler(IParcelsRepository parcelsRepository)
 {
     _parcelsRepository = parcelsRepository;
 }
 public DeliveryStartedEventHandler(IParcelsRepository parcelsRepository, ILogger <DeliveryStartedEventHandler> logger)
     : base(parcelsRepository)
 {
     _logger = logger;
 }
Example #12
0
 public ParcelsService(IParcelsRepository parcelsRepository)
 {
     _parcelsRepository = parcelsRepository;
 }
 public ParcelsServiceTests()
 {
     _parcelsRepository = Substitute.For <IParcelsRepository>();
     _parcelsService    = new ParcelsService(_parcelsRepository);
 }
Example #14
0
 public ParcelAddedEventHandler(IParcelsRepository parcelsRepository, ILogger <ParcelAddedEventHandler> logger)
 {
     _parcelsRepository = parcelsRepository;
     _logger            = logger;
 }
 protected DeliveryStatusUpdatedEventHandlerBase(IParcelsRepository parcelsRepository)
 {
     _parcelsRepository = parcelsRepository;
 }