ReadAll(IConsulClient, string, string?, ILogger, string?)
static
public static Task<MembershipTableData> ReadAll(IConsulClient consulClient, string clusterId, string? kvRootFolder, ILogger logger, string? versionKey) Reads all membership entries for a cluster from Consul.
Parameters
consulClientIConsulClient- The Consul client.
clusterIdstring- The cluster identifier.
kvRootFolderstring?- The optional root folder containing Orleans keys.
loggerILogger- The logger.
versionKeystring?- The key containing the membership table version, or
nullwhen no version key is available.
Returns
The cluster membership entries and table version.
