Skip to content

SiloBuilderMemoryStreamExtensions Methods

ISiloBuilder extension methods for configuring in-memory streams.

AddMemoryStreams(ISiloBuilder, string, Action<ISiloMemoryStreamConfigurator>)

staticextension
View source
public static ISiloBuilder AddMemoryStreams(this ISiloBuilder builder, string name, Action<ISiloMemoryStreamConfigurator> configure = null)
Configure silo to use memory streams, using the default message serializer (DefaultMemoryMessageBodySerializer).

Parameters

builderISiloBuilder
The builder.
namestring
The stream provider name.
configureAction<ISiloMemoryStreamConfigurator>
The configuration delegate.

Returns

The silo builder.

AddMemoryStreams(ISiloBuilder, string, Action<ISiloMemoryStreamConfigurator>)

staticextension
View source
public static ISiloBuilder AddMemoryStreams<TSerializer>(this ISiloBuilder builder, string name, Action<ISiloMemoryStreamConfigurator> configure = null)
Configure silo to use memory streams.

Parameters

builderISiloBuilder
The builder.
namestring
The stream provider name.
configureAction<ISiloMemoryStreamConfigurator>
The configuration delegate.

Returns

The silo builder.