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.

VendrServiceContext

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

VendrServiceContext

public class VendrServiceContext : VendrServiceContext

Inheritance

Namespace

Constructors

VendrServiceContext

public VendrServiceContext(Lazy<ICountryService> countryService, 
    Lazy<ICurrencyService> currencyService, Lazy<IEmailTemplateService> emailTemplateService, 
    Lazy<IOrderService> orderService, Lazy<IOrderStatusService> orderStatusService, 
    Lazy<IPaymentMethodService> paymentMethodService, 
    Lazy<IShippingMethodService> shippingMethodService, Lazy<IStoreService> storeService, 
    Lazy<ITaxService> taxService, Lazy<IProductService> productService, 
    Lazy<IDiscountService> discountService, Lazy<IGiftCardService> giftCardService, 
    Lazy<ITranslationService> translationService, 
    Lazy<IPaymentProviderService> paymentProviderService)

Properties

PaymentProviderService

Gets the IPaymentProviderService

public IPaymentProviderService PaymentProviderService { 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.