Namespace Silverback.Storage
Classes
PublisherStorageExtensions
Adds the storage-specific methods to the Silverback.Messaging.Publishing.Publisher.
SilverbackContextRelationalStorageExtensions
Adds the relational storage-specific methods to the ISilverbackContext.
SilverbackContextStorageExtensions
Adds the storage-specific methods to the ISilverbackContext.
SilverbackStorageInitializer
Exposes the methods to configure Silverback and enable its optional features adding the necessary services to the IServiceCollection.
SilverbackStorageInitializerPostgreSqlExtensions
Adds the Silverback.Storage.PostgreSql specific methods to the SilverbackStorageInitializer.
SilverbackStorageInitializerSqliteExtensions
Adds the Silverback.Storage.Sqlite specific methods to the SilverbackStorageInitializer.
Interfaces
IDatabaseConnectionSettings
The basic settings of the database connection.
IEntityFrameworkSettings
The basic settings of the Entity Framework based implementations.
IStorageTransaction
Represents a transaction to be used for storage operations.