Share via


IRoutingStrategyBuilder Interface

Definition

Builder for configuring the routing strategies associated with hedging handler.

public interface class IRoutingStrategyBuilder
public interface IRoutingStrategyBuilder
type IRoutingStrategyBuilder = interface
Public Interface IRoutingStrategyBuilder

Properties

Name

Gets the routing strategy name being configured.

Services

Gets the service collection.

Extension Methods

ConfigureOrderedGroups(IRoutingStrategyBuilder, IConfigurationSection)

Configures ordered groups routing using OrderedGroupsRoutingOptions.

ConfigureOrderedGroups(IRoutingStrategyBuilder, Action<OrderedGroupsRoutingOptions,IServiceProvider>)

Configures ordered groups routing using OrderedGroupsRoutingOptions.

ConfigureOrderedGroups(IRoutingStrategyBuilder, Action<OrderedGroupsRoutingOptions>)

Configures ordered groups routing using OrderedGroupsRoutingOptions.

ConfigureWeightedGroups(IRoutingStrategyBuilder, IConfigurationSection)

Configures weighted groups routing using WeightedGroupsRoutingOptions.

ConfigureWeightedGroups(IRoutingStrategyBuilder, Action<WeightedGroupsRoutingOptions,IServiceProvider>)

Configures weighted groups routing using WeightedGroupsRoutingOptions.

ConfigureWeightedGroups(IRoutingStrategyBuilder, Action<WeightedGroupsRoutingOptions>)

Configures weighted groups routing using WeightedGroupsRoutingOptions.

Applies to