Skip to content

AdoNetGatewayListProvider Constructors

Provides Orleans gateway addresses from a relational clustering table.

AdoNetGatewayListProvider(ILogger<AdoNetGatewayListProvider>, IServiceProvider, IOptions<AdoNetClusteringClientOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>)

View source
public AdoNetGatewayListProvider(ILogger<AdoNetGatewayListProvider> logger, IServiceProvider serviceProvider, IOptions<AdoNetClusteringClientOptions> options, IOptions<GatewayOptions> gatewayOptions, IOptions<ClusterOptions> clusterOptions)
Initializes a new instance of the AdoNetGatewayListProvider class.

Parameters

loggerILogger<AdoNetGatewayListProvider>
The logger.
serviceProviderIServiceProvider
The service provider.
optionsIOptions<AdoNetClusteringClientOptions>
The relational clustering options.
gatewayOptionsIOptions<GatewayOptions>
The gateway discovery options.
clusterOptionsIOptions<ClusterOptions>
The cluster identity options.