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.

ActivityLogger

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

ActivityLogger

public class ActivityLogger : IActivityLogger

Inheritance

Namespace

Constructors

ActivityLogger

public ActivityLogger(IRepositoryFactory repositoryFactory, IUnitOfWorkProvider uowProvider, 
    ILogger logger)

Methods

GetActivityLogs

public PagedResult<ActivityLogEntry> GetActivityLogs(Guid storeId, long currentPage, 
    long itemsPerPage)

LogActivity (1 of 4)

public void LogActivity(Guid storeId, Guid entityId, string entityType, string entitySummary, 
    string eventType, string eventSummary)

LogActivity (2 of 4)

public void LogActivity(Guid storeId, Guid entityId, string entityType, string entitySummary, 
    string eventType, string eventSummary, int userId)

LogActivity (3 of 4)

public void LogActivity(Guid storeId, Guid entityId, string entityType, string entitySummary, 
    string eventType, string eventSummary, DateTime eventDateUtc)

LogActivity (4 of 4)

public void LogActivity(Guid storeId, Guid entityId, string entityType, string entitySummary, 
    string eventType, string eventSummary, DateTime eventDateUtc, int userId)

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.