public GetBasketDetailsInteractor( IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <BasketOutput> outputBoundary, IOutputConverter outputConverter) { this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public DeleteInteractor( IBasketReadOnlyRepository basketReadOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <DeleteOutput> outputBoundary, IOutputConverter outputConverter) { this.basketReadOnlyRepository = basketReadOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public CheckoutInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <CheckoutOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public GetCustomerDetailsInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IOrderReadOnlyRepository orderReadOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <CustomerOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.orderReadOnlyRepository = orderReadOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public RemoveBookInteractor( IBookReadOnlyRepository bookReadOnlyRepository, IBookWriteOnlyRepository bookWriteOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <RemoveBookOutput> outputBoundary, IOutputConverter outputConverter) { this.bookReadOnlyRepository = bookReadOnlyRepository; this.bookWriteOnlyRepository = bookWriteOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }