Skip to content

S3JournalStorageHostingExtensions Methods

Extension methods for configuring Amazon S3 journal storage.

AddS3JournalStorage(ISiloBuilder)

staticextension
View source
public static ISiloBuilder AddS3JournalStorage(this ISiloBuilder builder)
Configures Amazon S3 as the journal storage provider.

Parameters

builderISiloBuilder
The silo builder.

Returns

The silo builder.

AddS3JournalStorage(ISiloBuilder, Action<S3JournalStorageOptions>)

staticextension
View source
public static ISiloBuilder AddS3JournalStorage(this ISiloBuilder builder, Action<S3JournalStorageOptions>? configure)
Configures Amazon S3 as the journal storage provider.

Parameters

builderISiloBuilder
The silo builder.
configureAction<S3JournalStorageOptions>
The Amazon S3 journal storage configuration delegate.

Returns

The silo builder.

Exceptions

System.ArgumentNullException
builder is null.