Skip to content

SiloBuilderExtensions.AddFaultInjectionMemoryStorage(ISiloBuilder, string, Action<OptionsBuilder<MemoryGrainStorageOptions>>, Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)

AddFaultInjectionMemoryStorage(ISiloBuilder, string, Action<OptionsBuilder<MemoryGrainStorageOptions>>, Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)

staticextension
View source
public static ISiloBuilder AddFaultInjectionMemoryStorage(this ISiloBuilder builder, string name, Action<OptionsBuilder<MemoryGrainStorageOptions>> configureOptions = null, Action<OptionsBuilder<FaultInjectionGrainStorageOptions>> configureFaultInjectionOptions = null)
Configures a silo to use FaultInjectionGrainStorage.

Parameters

builderISiloBuilder
The builder.
namestring
The storage provider name.
configureOptionsAction<OptionsBuilder<MemoryGrainStorageOptions>>
The memory storage configuration delegate.
configureFaultInjectionOptionsAction<OptionsBuilder<FaultInjectionGrainStorageOptions>>
The fault injection provider configuration delegate.

Returns

The silo builder