internal DefaultEngineTask(EngineCore engine, EngineNode adaptor) { Guard.AssertNotNull(engine, "engine"); Guard.AssertNotNull(adaptor, "adaptor"); this.engine = engine; DirtyNode = adaptor; }
public EngineNode(EngineCore engine, INode node, IVertex vertex) : base() { Guard.AssertNotNull(engine, "engine"); Guard.AssertNotNull(node, "node"); this.engine = engine; Vertex = vertex; Node = node; inputMap = engine.Builder.GetInputs(vertex); InputValues = new Dictionary <string, IEngineNode>(); Bind(); }