Interface IEventSource

Namespace
Cratis.Chronicle.EventSources
Assembly
Cratis.Chronicle.dll

Marks a type as the definition of an event source, what it is and which event streams it has.

public interface IEventSource
Extension Methods

Remarks

The type is never instantiated. It carries an EventSourceAttribute and any number of EventStreamAttribute, is discovered at startup and is registered with the Kernel.