public BusinessLogicManager() { var databaseProvider = new DatabaseProvider(); this.customerManager = new CustomerManager(databaseProvider); this.petPackManager = new PetPackManager(databaseProvider); this.petWalkManager = new PetWalkManager(databaseProvider); this.petManager = new PetManager(databaseProvider); this.priceManager = new PriceManager(databaseProvider); }
public BusinessLogicManager(ICustomerManager customerManager , IPetPackManager petPackManager , IPetWalkManager petWalkManager , IPetManager petManager , IPriceManager priceManager) { this.customerManager = customerManager; this.petPackManager = petPackManager; this.petWalkManager = petWalkManager; this.petManager = petManager; this.priceManager = priceManager; }