Skip to content

CassandraMembershipHostingExtensions.UseCassandraClustering(ISiloBuilder, Func<IServiceProvider, Task<ISession>>)

UseCassandraClustering(ISiloBuilder, Func<IServiceProvider, Task<ISession>>)

staticextension
View source
public static ISiloBuilder UseCassandraClustering(this ISiloBuilder builder, Func<IServiceProvider, Task<ISession>> sessionProvider)
Configures Orleans clustering using Cassandra.

Parameters

builderISiloBuilder
The silo builder.
sessionProviderFunc<IServiceProvider, Task<ISession>>
A delegate used to create an Cassandra.ISession.

Returns

The silo builder.