VendrCalculatorContext
public class VendrCalculatorContext
Namespace
Constructors
VendrCalculatorContext
public VendrCalculatorContext(Lazy<IOrderCalculator> orderCalculator,
Lazy<IOrderLineCalculator> orderLineCalculator, Lazy<IPaymentCalculator> paymentCalculator,
Lazy<IShippingCalculator> shippingCalculator, Lazy<IProductCalculator> productCalculator)
Properties
OrderCalculator
Gets the IOrderCalculator
public IOrderCalculator OrderCalculator { get; }
OrderLineCalculator
Gets the IOrderLineCalculator
public IOrderLineCalculator OrderLineCalculator { get; }
PaymentCalculator
Gets the IPaymentCalculator
public IPaymentCalculator PaymentCalculator { get; }
ProductCalculator
Gets the IProductCalculator
public IProductCalculator ProductCalculator { get; }
ShippingCalculator
Gets the IShippingCalculator
public IShippingCalculator ShippingCalculator { get; }