Namespace DotNext.Net.Cluster.Consensus.Raft.Membership
Classes
ClusterConfigurationExtensions
Represents configuration extensions.
ClusterConfigurationStorage<TAddress>
Represents base class for all implementations of cluster configuration storages.
InMemoryClusterConfigurationStorage<TAddress>
Represents in-memory storage of cluster configuration.
InMemoryClusterConfigurationStorage<TAddress>.Builder
Represents the configuration builder.
PersistentClusterConfigurationStorage<TAddress>
Represents persistent cluster configuration storage.
Interfaces
IClusterConfigurationStorage
Provides a storage of cluster members.
IClusterConfigurationStorage<TAddress>
Provides a storage of cluster members.
IClusterConfiguration<TAddress>
Represents a snapshot of cluster configuration.
Delegates
ClusterMemberAnnouncer<TAddress>
Represents a delegate that implements cluster node announcement logic.