public RequestNode(int hitIndex, StartRequest startRequest) : this(hitIndex, startRequest, new HashSet <RequestNode>()) { }
public RequestNode(int hitIndex, StartRequest startRequest, HashSet <RequestNode> dependencies) { HitIndex = hitIndex; StartRequest = startRequest; Dependencies = new HashSet <RequestNode>(dependencies, CompareByHitIndexAndRequest.Instance); }