Ejemplo n.º 1
0
 public UserContext(
     ILocationFactory locationFactory,
     IPurchaseFactory purchaseFactory,
     IUserQueryRepository userQueryRepository)
 {
     PurchaseFactory     = purchaseFactory;
     LocationFactory     = locationFactory;
     UserQueryRepository = userQueryRepository;
 }
Ejemplo n.º 2
0
 public ConfirmOrderHandler(IOrderRepository repository, IProductRepository productRepository, IDiscountCalculator discountCalculator, IClientRepository clientRepository, IPurchaseFactory purchaseFactory, IPurchaseRepository purchaseRepository)
 {
     _repository         = repository;
     _productRepository  = productRepository;
     _discountCalculator = discountCalculator;
     _clientRepository   = clientRepository;
     _purchaseFactory    = purchaseFactory;
     _purchaseRepository = purchaseRepository;
 }