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.

DefaultUnitOfWorkProvider

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

DefaultUnitOfWorkProvider

A IUnitOfWorkProvider implementation based on Umbraco Scopes

public class DefaultUnitOfWorkProvider : IDatabaseUnitOfWorkProvider, IUnitOfWorkProvider

Inheritance

Namespace

Constructors

DefaultUnitOfWorkProvider

Instantiates a new UmbracoUnitOfWorkProvider instance

public DefaultUnitOfWorkProvider(IScopeProvider scopeProvider, ICacheAccessor cacheAccessor, 
    ICacheFactory cacheFactory, ILogger logger)

Parameters

Parameter Description
scopeProvider
An Umbraco IScopeProvider instance

Methods

Create

public IDatabaseUnitOfWork Create()

Create

public IDatabaseUnitOfWork Create(bool autoComplete)

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.