INNER CODE UNIT · Java

MakeCoffeeSvc

humank/ddd-practitioners-ref · sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/applications/MakeCoffeeSvc.java:20

public class MakeCoffeeSvc {

    @Inject
    public ICoffeeRepository repository;
    @Inject
    public ITranslator<List<CoffeeItem>, List<CoffeeItemRst>> translator;
    @Inject
    ConfirmInventorySvc confirmInventorySvc;

    public MakeCoffeeSvc() {
    }

    public MakeCoffeeSvc(CoffeeRepository coffeeRepository, ConfirmInventorySvc confirmInventorySvc, CoffeeItemsTranslator coffeeItemsTranslator) {
        this.repository = coffeeRepository;
        this.confirmInventorySvc = confirmInventorySvc;
        this.translator = coffeeItemsTranslator;
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…