public void Configure(ReplicaSetConfiguration config, bool cleanup = false) { if (!IsPrimary) throw new InvalidOperationException("Reconfigure only on primary node"); _config = config; Configure(true, cleanup); }
public AzureReplicaSetNode(ReplicaSetConfiguration config) { _config = config; EndPoint = _config.Nodes.First(n => n.Current).EndPoint; ReplicaSet = new AzureReplicaSet { Name = _config.Name, CurrentEndPoint = EndPoint, }; }