コード例 #1
0
        public Money CalculateTotal()
        {
            var prices = Pricing.CalculatePrices(ScannedProducts);

            return(Money.Sum(prices));
        }
コード例 #2
0
 public PointOfSaleTerminal(Pricing pricing)
 {
     Pricing         = pricing ?? throw new ArgumentNullException(nameof(pricing));
     ScannedProducts = new List <Product>();
 }