Table of Contents

Interface IEventFactory<TRegisterData>

Namespace
Anvil.API.Events
Assembly
NWN.Anvil.dll

Defines a typed event factory that manages event subscriptions/lifecycles with additional metadata related to the event.

public interface IEventFactory<in TRegisterData> : IEventFactory

Type Parameters

TRegisterData

Additional registration metadata required by the factory.

Inherited Members
Extension Methods

Methods

Register<TEvent>(TRegisterData)

Registers the specified event type using the provided registration metadata.