ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>)
public ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider> logger, IOptions<ZooKeeperGatewayListProviderOptions> options, IOptions<GatewayOptions> gatewayOptions, IOptions<ClusterOptions> clusterOptions) Initializes a new instance of the
ZooKeeperGatewayListProvider class. Parameters
loggerILogger<ZooKeeperGatewayListProvider>- The logger.
optionsIOptions<ZooKeeperGatewayListProviderOptions>- The ZooKeeper gateway discovery options.
gatewayOptionsIOptions<GatewayOptions>- The gateway discovery refresh options.
clusterOptionsIOptions<ClusterOptions>- The cluster identity options.
Exceptions
System.ArgumentNullExceptionlogger,options,gatewayOptions, orclusterOptionsisnull.
