private IEnumerable <Graph> ConstructGraphs(ReplicaSetConfiguration replicaSetConfiguration, IEnumerable <NeoEndpoint> neoEndpoints) { return(replicaSetConfiguration.GraphInstances .Where(gic => gic.Enabled) .Select((gic, index) => ActivatorUtilities.CreateInstance <Graph>(_serviceProvider, neoEndpoints.First(ep => ep.Name == gic.Endpoint), gic.GraphName !, gic.DefaultGraph, index))); }
private IEnumerable <Graph> ConstructGraphs( ReplicaSetConfiguration replicaSetConfiguration, IEnumerable <INeoEndpoint> neoEndpoints, ILogger logger) { return(replicaSetConfiguration.GraphInstances .Where(gic => gic.Enabled) .Select((gic, index) => new Graph( neoEndpoints.First(ep => ep.Name == gic.Endpoint), gic.GraphName !, gic.DefaultGraph, index, logger))); }
public void UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration) { }
public void UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration) { }
void IPrimaryReplicator.UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration) { this.internalReplicator.UpdateCurrentReplicaSetConfiguration(currentConfiguration); }
void IPrimaryReplicator.UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration) { this.internalReplicator.UpdateCatchUpReplicaSetConfiguration(currentConfiguration, previousConfiguration); }
public void UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration) { throw new NotImplementedException(); }
public void UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration) { throw new NotImplementedException(); }