コード例 #1
0
 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)));
 }
コード例 #2
0
 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)));
 }
コード例 #3
0
 public void UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration)
 {
 }
コード例 #4
0
 public void UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration,
                                                  ReplicaSetConfiguration previousConfiguration)
 {
 }
コード例 #5
0
 void IPrimaryReplicator.UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration)
 {
     this.internalReplicator.UpdateCurrentReplicaSetConfiguration(currentConfiguration);
 }
コード例 #6
0
 void IPrimaryReplicator.UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration)
 {
     this.internalReplicator.UpdateCatchUpReplicaSetConfiguration(currentConfiguration, previousConfiguration);
 }
コード例 #7
0
 public void UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration)
 {
     throw new NotImplementedException();
 }
コード例 #8
0
 public void UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration)
 {
     throw new NotImplementedException();
 }