Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

VendrCalculatorContext

API reference for VendrCalculatorContext in Vendr, the eCommerce solution for Umbraco v8+

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; }

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.