Show / Hide Table of Contents

    Namespace Silverback.EventStore

    Classes

    DbEventStoreRepository<TDomainEntity, TKey, TEventStoreEntity, TEventEntity>

    The base class for the event store repositories that persist the events into a database.

    EventEntity

    The stored entity that contains the information about an event applied to a domain entity.

    EventStoreConcurrencyException

    The exception that is thrown when the event store detects that the record being saved has been modified since it was read.

    EventStoreEntity<TEventEntity>

    The stored entity that contain/references all the events applied to a domain entity.

    EventStoreException

    The base class for the exceptions related to the event store.

    EventStoreNotFoundException

    The exception that is thrown when the event store entity cannot be found.

    EventStoreRepository<TDomainEntity, TEventStoreEntity, TEventEntity>

    The base class for the event store repositories.

    Interfaces

    IEventEntity

    The stored entity that contains the information about an event applied to a domain entity.

    IEventSourcingDomainEntity

    A domain entity that is persisted in the event store.

    IEventSourcingDomainEntity<TKey>

    A domain entity that is persisted in the event store.

    IEventStoreEntity<TEventEntity>

    The stored entity that contain/references all the events applied to a domain entity.

    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini