Scalien.ConfigStateHelpers.GetQuorumActiveShardServers C# (CSharp) Method

GetQuorumActiveShardServers() public static method

public static GetQuorumActiveShardServers ( ConfigState configState, ConfigState quorum ) : List
configState ConfigState
quorum ConfigState
return List
        public static List<ConfigState.ShardServer> GetQuorumActiveShardServers(ConfigState configState, ConfigState.Quorum quorum)
        {
            var shardServers = new List<ConfigState.ShardServer>();
            foreach (var nodeID in quorum.activeNodes)
            {
                var shardServer = GetShardServer(configState, nodeID);
                if (shardServer != null)
                    shardServers.Add(shardServer);
            }

            return shardServers;
        }