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.

VendrEventHandlerComposer<TEvent,TInterface>

API reference for VendrEventHandlerComposer<TEvent,TInterface> in Vendr, the eCommerce solution for Umbraco v8+

VendrEventHandlerComposer<TEvent,TInterface>

public class VendrEventHandlerComposer<TEvent, TInterface>
    where TEvent : TInterface
    where TInterface : IEvent

Namespace

Methods

RegisterHandler<THandler>

public VendrEventHandlerComposer RegisterHandler<THandler>()
    where THandler : IEventHandlerFor<TEvent>

RegisterHandlerAfter<TAfterHandler,THandler>

public VendrEventHandlerComposer RegisterHandlerAfter<TAfterHandler, THandler>()
    where TAfterHandler : IEventHandlerFor<TEvent>
    where THandler : IEventHandlerFor<TEvent>

RegisterHandlerBefore<TBeforeHandler,THandler>

public VendrEventHandlerComposer RegisterHandlerBefore<TBeforeHandler, THandler>()
    where TBeforeHandler : IEventHandlerFor<TEvent>
    where THandler : IEventHandlerFor<TEvent>

RemoveHandler<THandler>

public VendrEventHandlerComposer RemoveHandler<THandler>()
    where THandler : IEventHandlerFor<TEvent>

ReplaceHandler<TReplacedHandler,THandler>

public VendrEventHandlerComposer ReplaceHandler<TReplacedHandler, THandler>()
    where TReplacedHandler : IEventHandlerFor<TEvent>
    where THandler : IEventHandlerFor<TEvent>

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.