/// <summary> /// Get the sales tax that should be collected for a given order. /// </summary> /// <param name="request"></param> /// <returns></returns> public TTaxCalculationResponse GetTaxCalculationForOrder(TTaxCalculationRequest request) { if (_taxCalculator is null) { throw new Exception("Tax calculator cannot be null"); } return(_taxCalculator.CalculateTaxForOrder(request)); }
public double CalculateTaxForOrder(CalculateTaxRequest order) { return(calculator.CalculateTaxForOrder(order)); }