public LazyLeafTraverser(string initialPath, ILeafProvider leafProvider, INodeProvider nodeProvider) { Enumerator = new LeafEnumerator(initialPath, leafProvider, nodeProvider); }
private void Initialize() { Current = null; LeftFiles = new LeafEnumerator(LeftPath, LeafProvider, NodeProvider); RightFiles = new LeafEnumerator(RightPath, LeafProvider, NodeProvider); }