CleanupDefunctSiloEntries(DateTimeOffset)
public Task CleanupDefunctSiloEntries(DateTimeOffset beforeDate) Delete all dead silo entries older than
beforeDateParameters
beforeDateDateTimeOffset
public Task CleanupDefunctSiloEntries(DateTimeOffset beforeDate)beforeDatebeforeDateDateTimeOffsetpublic Task DeleteMembershipTableEntries(string clusterId)clusterIdstringpublic Task InitializeMembershipTable(bool tryInitTableVersion)tryInitTableVersionboolpublic Task<bool> InsertRow(MembershipEntry entry, TableVersion tableVersion)entryMembershipEntrytableVersionTableVersionpublic Task<MembershipTableData> ReadAll()public static Task<MembershipTableData> ReadAll(IConsulClient consulClient, string clusterId, string? kvRootFolder, ILogger logger, string? versionKey)consulClientIConsulClientclusterIdstringkvRootFolderstring?loggerILoggerversionKeystring?public Task<MembershipTableData> ReadRow(SiloAddress siloAddress)siloAddressSiloAddresspublic Task UpdateIAmAlive(MembershipEntry entry)entryMembershipEntrypublic Task<bool> UpdateRow(MembershipEntry entry, string etag, TableVersion tableVersion)entryMembershipEntryetagstringtableVersionTableVersion