Definition
Package: MessageHandler.EventSourcing.AzureTableStorage
Assembly: MessageHandler.EventSourcing.AzureTableStorage
Namespace: MessageHandler.EventSourcing.AzureTableStorage
An event source backed by azure table storage.
Constructors
Constructor | Description |
---|---|
AzureTableStorageEventSource(string, string, ILogger |
Creates a new instance of AzureTableStorageEventSource |
AzureTableStorageEventSource(string, string, EventsourcingConfiguration, ILogger |
Creates a new instance of AzureTableStorageEventSource |
Methods
Method | Description |
---|---|
Load(string, Nullable |
Loads the sourced events for a stream, starting at a given timestamp |
LoadRaw(string, Nullable |
Loads the raw events for a stream, starting at a given timestamp |
Load(string, string, Nullable |
Loads the sourced events for a stream, partitioned by tenant, starting at a given timestamp |
LoadRaw(string, string, Nullable |
Loads the raw events for a stream, partitioned by tenant, starting at a given timestamp |
Load(string, string, int) | Loads the sourced events for a particular entity and version from the stream |
LoadRaw(string, string, int) | Loads the raw events for a particular entity and version from the stream |
Persist(string, string, IEnumerable |
Persist the pending events for a specific aggregate to a stream |
EnableEncryption(IEncryptEvents) | Enable encryption using the provided event encryption |
GetCheckpointStore() | Gets the checkpoint store associated to this event source |