public DeleteParcelHandler(IParcelRepository parcelRepository, IAppContext appContext, IMessageBroker messageBroker) { _parcelRepository = parcelRepository; _appContext = appContext; _messageBroker = messageBroker; }
public WebhookLogic(IMapper mapper, IWebhookRepository webhookRepository, IParcelRepository parcelRepository, ILogger <WebhookLogic> logger) { this.mapper = mapper; this.webhookRepository = webhookRepository; this.parcelRepository = parcelRepository; this.logger = logger; }
public TrackingLogic(IParcelRepository parcelRepository, IHopArrivalRepository hopRepository, ILogger <TrackingLogic> logger, AutoMapper.IMapper mapper) { _parcelRepo = parcelRepository; _hopRepo = hopRepository; _logger = logger; _mapper = mapper; }
public ReceipientLogic(IParcelRepository sqlRepo, IMapper mapper, ILogger <ReceipientLogic> logger) { _sqlRepo = sqlRepo; _mapper = mapper; _logger = logger; _logger.LogTrace("created RecipientLogic"); }
public LogisticsPartnerLogic(IParcelRepository sqlRepo, IMapper mapper, ILogger <LogisticsPartnerLogic> logger) { _sqlRepo = sqlRepo; _mapper = mapper; _logger = logger; _logger.LogTrace("created LogisticsPartnerLogic"); }
public DeleteParcelHandler(IParcelRepository parcelRepository, IMessageBroker messageBroker, ILogger <DeleteParcelHandler> logger) { _parcelRepository = parcelRepository; _messageBroker = messageBroker; _logger = logger; }
public MockTrackingLogic(IParcelRepository parcelRepository, IHopRepository hopRepository, IWarehouseRepository warehouseRepository, ITruckRepository truckRepository) { _parcelRepository = parcelRepository; _hopRepository = hopRepository; _warehouseRepository = warehouseRepository; _truckRepository = truckRepository; }
public MockWarehouseLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IHopRepository hopRepository, IParcelRepository parcelRepository) { _warehouseRepository = warehouseRepository; _truckRepository = truckRepository; _hopRepository = hopRepository; _parcelRepository = parcelRepository; }
public AddParcelHandler(IParcelRepository parcelRepository, IMessageBroker messageBroker, IDateTimeProvider dateTimeProvider, ILogger <AddParcelHandler> logger) { _parcelRepository = parcelRepository; _messageBroker = messageBroker; _dateTimeProvider = dateTimeProvider; _logger = logger; }
public void Setup() { DbContextOptions <SqlContext> options = new DbContextOptionsBuilder <SqlContext>() .UseInMemoryDatabase(databaseName: TestContext.CurrentContext.Test.Name) .Options; _dal = new SqlParcelRepository(new SqlContext(options), new LoggerFactory().CreateLogger <SqlParcelRepository>()); }
public RegisterDeliveryUseCase(IDeliveryRepository deliveryRepository, IParcelRepository parcelRepository, IDriverRepository driverRepository, IOrderRepository orderRepository, IRegisterDeliveryOutput outputHandler) { _deliveryRepository = deliveryRepository; _parcelRepository = parcelRepository; _driverRepository = driverRepository; _orderRepository = orderRepository; _outputHandler = outputHandler; }
public AddParcelHandler(IParcelRepository parcelRepository, ICustomerRepository customerRepository, IMessageBroker messageBroker, IDateTimeProvider dateTimeProvider) { _parcelRepository = parcelRepository; _customerRepository = customerRepository; _messageBroker = messageBroker; _dateTimeProvider = dateTimeProvider; }
public ClientReceivingUseCase(IClientRepository clientRepository, IParcelRepository parcelRepository, IDriverRepository driverRepository, IDeliveryRepository deleiveryRepository, IOutputReceivingOrders outputHandler) { _clientRepository = clientRepository; _parcelRepository = parcelRepository; _driverRepository = driverRepository; _deleiveryRepository = deleiveryRepository; _outputHandler = outputHandler; }
public WarehouseLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IHopRepository hopRepository, IParcelRepository parcelRepository) { _warehouseRepository = warehouseRepository; _truckRepository = truckRepository; _hopRepository = hopRepository; _parcelRepository = parcelRepository; _wVal = new WarehouseValidator(); _tVal = new TruckValidator(); }
public SenderLogic(IParcelRepository sqlRepoParcel, IHopRepository sqlRepoHop, IMapper mapper, IGeocoderAgent agent, ILogger <SenderLogic> logger) { _sqlRepoParcel = sqlRepoParcel; _sqlRepoHop = sqlRepoHop; _mapper = mapper; _agent = agent; _logger = logger; _logger.LogTrace("created SenderLogic"); }
public HopArrivalLogic(IParcelRepository parcelRepository, ITrackingInformationRepository trackingInformationRepository, IHopArrivalRepository hopArrivalRepository, ITruckRepository truckRepository, ILogger <HopArrivalLogic> logger, AutoMapper.IMapper mapper) { _parcelRepo = parcelRepository; _trackingRepo = trackingInformationRepository; _hopArrivalRepo = hopArrivalRepository; _truckRepository = truckRepository; _logger = logger; _mapper = mapper; }
public StaffLogic(IParcelRepository sqlRepoParcel, IHopRepository sqlRepoHop, IWebhookRepository webrep, IMapper mapper, ILogger <StaffLogic> logger, HttpClient client) { _sqlRepoParcel = sqlRepoParcel; _sqlRepoHop = sqlRepoHop; _webrep = webrep; _mapper = mapper; _logger = logger; _client = client; _logger.LogTrace("created StaffLogic"); }
public BookController(IAccountRepository accountRepository, IBookRepository bookRepository, ICategoryRepository categoryRepository, IParcelRepository parcelRepository) { _accountRepository = accountRepository; _bookRepository = bookRepository; _categoryRepository = categoryRepository; _parcelRepository = parcelRepository; }
public ParcelDispatchService( IMessageBroker messageBroker, IParcelRepository parcelRepository, IConfiguration configuration, IDistributedCache distributedCache) : base(configuration, distributedCache) { this.messageBroker = messageBroker; this.parcelRepository = parcelRepository; }
public LogisticsPartnerLogic(IMapper mapper, IParcelRepository parcelRepository, IWarehouseRepository wareHouseRepository, IHopRepository hopRepository, IGeoCodingAgent geoCodingAgent, IRouteCalculator routeCalculator, ILogger <LogisticsPartnerLogic> logger) { this.mapper = mapper; this.parcelRepository = parcelRepository; this.geoCodingAgent = geoCodingAgent; this.hopRepository = hopRepository; this.wareHouseRepository = wareHouseRepository; this.routeCalculator = routeCalculator; this.logger = logger; }
public TrackingLogic(IParcelRepository parcelRepository, IHopRepository hopRepository, IWarehouseRepository warehouseRepository, ITruckRepository truckRepository) { _pVal = new ParcelValidator(); _hVal = new HopArrivalValidator(); _parcelRepository = parcelRepository; _hopRepository = hopRepository; _warehouseRepository = warehouseRepository; _truckRepository = truckRepository; }
public ParcelEntryLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IParcelRepository parcelRepository, ITrackingInformationRepository trackingInformationRepository, IHopArrivalRepository hopArrivalRepository, IGeoEncodingAgent encodingAgent, ILogger <ParcelEntryLogic> logger, AutoMapper.IMapper mapper) { _parcelRepo = parcelRepository; _trackingRepo = trackingInformationRepository; _hopArrivalRepo = hopArrivalRepository; _truckRepo = truckRepository; _warehouseRepo = warehouseRepository; _encodingAgent = encodingAgent; _logger = logger; _mapper = mapper; }
public RecipientLogic(IMapper mapper, IParcelRepository parcelRepository, ILogger <RecipientLogic> logger, IGeoCodingAgent geoCodingAgent, IRouteCalculator routeCalculator , IWarehouseRepository wareHouseRepository, IHopRepository hopRepository, IWebhookRepository webhookRepository) { this.mapper = mapper; this.parcelRepository = parcelRepository; this.logger = logger; this.hopRepository = hopRepository; this.webhookRepository = webhookRepository; this.geoCodingAgent = geoCodingAgent; this.wareHouseRepository = wareHouseRepository; this.routeCalculator = routeCalculator; }
public ParcelGenerationService( IStocksRepository stocksRepository, IParcelRepository parcelRepository, IOrderRepository orderRepository, IConfiguration configuration, IDistributedCache distributedCache) : base(configuration, distributedCache) { this.stocksRepository = stocksRepository; this.parcelRepository = parcelRepository; this.orderRepository = orderRepository; this.configuration = configuration; }
public ParcelService(IParcelRepository parcelRepository) { _parcelRepository = parcelRepository; }
public CreateParcelCommandHandler( IParcelRepository parcelRepository) { _parcelRepository = parcelRepository; }
public OrderDeletedHandler(IParcelRepository parcelRepository) { _parcelRepository = parcelRepository; }
public RegisterOrderUseCase(IOrderRepository orderRepository, IParcelRepository parcelRepository, IOutputPort outputHandler) { _orderRepository = orderRepository; _parcelRepository = parcelRepository; _outputHandler = outputHandler; }
public ParcelAddedToOrderHandler(IParcelRepository parcelRepository) { _parcelRepository = parcelRepository; }
public ParcelController(IParcelRepository parcelRepository) { _parcelRepository = parcelRepository; }
public ParcelApplicationService(ILockerApplicationService lockerService, IParcelRepository parcelRepository,IDateTime dateTime) { _lockerService = lockerService; _parcelRepository = parcelRepository; _dateTime = dateTime; }