public TreeWalkerParameters()

in Forge.TreeWalker/src/TreeWalkerParameters.cs [154:172]


        public TreeWalkerParameters(
            Guid sessionId,
            ForgeTree forgeTree,
            IForgeDictionary forgeState,
            ITreeWalkerCallbacks callbacks,
            CancellationToken token)
        {
            if (sessionId == Guid.Empty) throw new ArgumentNullException("sessionId");
            if (forgeTree == null) throw new ArgumentNullException("forgeTree");
            if (forgeState == null) throw new ArgumentNullException("forgeState");
            if (callbacks == null) throw new ArgumentNullException("callbacks");
            if (token == null) throw new ArgumentNullException("token");

            this.SessionId = sessionId;
            this.ForgeTree = forgeTree;
            this.ForgeState = forgeState;
            this.Callbacks = callbacks;
            this.Token = token;
        }