public VendingMachine(ICoinChecker coinChecker, ICoinRepository coinRepository, IProductRepository productRepository) { this.coinChecker = coinChecker; this.CoinBins = coinRepository.GetAllCoinBins().ToList(); this.ProductBins = productRepository.GetAllProducts().ToList(); }