public TreeWalkerParameters()

in Forge.TreeWalker/src/TreeWalkerParameters.cs [184:202]


        public TreeWalkerParameters(
            Guid sessionId,
            string jsonSchema,
            IForgeDictionary forgeState,
            ITreeWalkerCallbacks callbacks,
            CancellationToken token)
        {
            if (sessionId == Guid.Empty) throw new ArgumentNullException("sessionId");
            if (string.IsNullOrWhiteSpace(jsonSchema)) throw new ArgumentNullException("jsonSchema");
            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.JsonSchema = jsonSchema;
            this.ForgeState = forgeState;
            this.Callbacks = callbacks;
            this.Token = token;
        }