SiloPersistentStreamConfiguratorExtensions.ConfigureBackoffProvider Method

Definition

Overloads

ConfigureBackoffProvider(ISiloPersistentStreamConfigurator, Func<IServiceProvider,String,IMessageDeliveryBackoffProvider>)

Configures the pulling agents' message delivery backoff provider.

C#
public static void ConfigureBackoffProvider(this Orleans.Hosting.ISiloPersistentStreamConfigurator configurator, Func<IServiceProvider,string,Orleans.Runtime.Providers.IMessageDeliveryBackoffProvider> factory);

Parameters

configurator
ISiloPersistentStreamConfigurator

The configuration builder.

factory
Func<IServiceProvider,String,IMessageDeliveryBackoffProvider>

The message delivery backoff factory.

Applies to

.NET Orleans 9.0.0 and .NET Orleans 8.2.0
Product Versions
.NET Orleans 8.2.0, 9.0.0

ConfigureBackoffProvider(ISiloPersistentStreamConfigurator, Func<IServiceProvider,String,IQueueReaderBackoffProvider>)

Configures the pulling agents' queue reader backoff provider.

C#
public static void ConfigureBackoffProvider(this Orleans.Hosting.ISiloPersistentStreamConfigurator configurator, Func<IServiceProvider,string,Orleans.Runtime.Providers.IQueueReaderBackoffProvider> factory);

Parameters

configurator
ISiloPersistentStreamConfigurator

The configuration builder.

factory
Func<IServiceProvider,String,IQueueReaderBackoffProvider>

The queue reader backoff factory.

Applies to

.NET Orleans 9.0.0 and .NET Orleans 8.2.0
Product Versions
.NET Orleans 8.2.0, 9.0.0