Skip to content

FirestoreGrainDirectoryExtensions Methods

Extension methods for configuring a Google Cloud Firestore grain directory.

AddFirestoreGrainDirectory(ISiloBuilder, string, Action<FirestoreOptions>)

staticextension
View source
public static ISiloBuilder AddFirestoreGrainDirectory(this ISiloBuilder builder, string name, Action<FirestoreOptions> configureOptions)
Adds a named Google Cloud Firestore grain directory.

Parameters

builderISiloBuilder
The silo builder.
namestring
The name of the grain directory.
configureOptionsAction<FirestoreOptions>
The delegate used to configure the provider.

Returns

The silo builder.

AddFirestoreGrainDirectory(ISiloBuilder, string, Action<OptionsBuilder<FirestoreOptions>>)

staticextension
View source
public static ISiloBuilder AddFirestoreGrainDirectory(this ISiloBuilder builder, string name, Action<OptionsBuilder<FirestoreOptions>> configureOptions)
Adds a named Google Cloud Firestore grain directory.

Parameters

builderISiloBuilder
The silo builder.
namestring
The name of the grain directory.
configureOptionsAction<OptionsBuilder<FirestoreOptions>>
The delegate used to configure the provider options builder.

Returns

The silo builder.

UseFirestoreGrainDirectoryAsDefault(ISiloBuilder, Action<FirestoreOptions>)

staticextension
View source
public static ISiloBuilder UseFirestoreGrainDirectoryAsDefault(this ISiloBuilder builder, Action<FirestoreOptions> configureOptions)
Configures Google Cloud Firestore as the default grain directory.

Parameters

builderISiloBuilder
The silo builder.
configureOptionsAction<FirestoreOptions>
The delegate used to configure the provider.

Returns

The silo builder.

UseFirestoreGrainDirectoryAsDefault(ISiloBuilder, Action<OptionsBuilder<FirestoreOptions>>)

staticextension
View source
public static ISiloBuilder UseFirestoreGrainDirectoryAsDefault(this ISiloBuilder builder, Action<OptionsBuilder<FirestoreOptions>> configureOptions)
Configures Google Cloud Firestore as the default grain directory.

Parameters

builderISiloBuilder
The silo builder.
configureOptionsAction<OptionsBuilder<FirestoreOptions>>
The delegate used to configure the provider options builder.

Returns

The silo builder.