ProductCalculatorBase
public abstract class ProductCalculatorBase : IProductCalculator
Inheritance
- interface IProductCalculator
Namespace
Methods
CalculateProductPrice
public virtual Price CalculateProductPrice(IProductSnapshot productSnapshot, Guid currencyId,
TaxRate taxRate)
CalculateProductPrice
public abstract Price CalculateProductPrice(IProductSnapshot productSnapshot, Guid currencyId,
TaxRate taxRate, ProductCalculatorContext context)
CalculateProductTaxRate
public virtual TaxRate CalculateProductTaxRate(IProductSnapshot productSnapshot,
TaxSource taxSource, TaxRate fallbackTaxRate)
CalculateProductTaxRate
public abstract TaxRate CalculateProductTaxRate(IProductSnapshot productSnapshot,
TaxSource taxSource, TaxRate fallbackTaxRate, ProductCalculatorContext context)