Skip to content

ConsulBasedMembershipTable.ConsulBasedMembershipTable(ILogger<ConsulBasedMembershipTable>, IOptions<ConsulClusteringOptions>, IOptions<ClusterOptions>)

ConsulBasedMembershipTable(ILogger<ConsulBasedMembershipTable>, IOptions<ConsulClusteringOptions>, IOptions<ClusterOptions>)

View source
public ConsulBasedMembershipTable(ILogger<ConsulBasedMembershipTable> logger, IOptions<ConsulClusteringOptions> membershipTableOptions, IOptions<ClusterOptions> clusterOptions)
Initializes a new instance of the ConsulBasedMembershipTable class.

Parameters

loggerILogger<ConsulBasedMembershipTable>
The logger.
membershipTableOptionsIOptions<ConsulClusteringOptions>
The Consul clustering options.
clusterOptionsIOptions<ClusterOptions>
The cluster identity options.