Namespace Cratis.Chronicle.Sinks

Classes

EventLogIsNotAPublicationTarget

The exception that is thrown when a projection or reducer event target names the event log as its destination.

EventTargetExtensions

Extension methods for working with event types as the target of projections and reducers.

PrivateEventTypeCannotBePublishedToOutbox

The exception that is thrown when a projection or reducer publishes an event type that is not public to the outbox.

PublishToAttribute

Attribute to adorn an event type to select the event sequence a projection or reducer that targets it publishes to.

SinkTypeId

Represents the unique identifier of a type of sink.

WellKnownSinkTypes

Holds well known SinkTypeId constants.