public Amount ApplyTax(Tax tax) { var newAmount = this + CalculateFrom(tax); return(newAmount); }
public Price ApplyTax(Tax tax) => new Price(Amount.ApplyTax(tax), Currency);