NodeShell Constructor

Constructs node from deserialized state together with owned input and output ports. No connections are created because target nodes may not have been created yet. NB: No messages can be logged to the shell from constructors because it's too early to subscribe to the events. Any services that can fail should be resolved / initialized from (overridden) LifecycleAsync.

Definition

Namespace: Quine.Graph
Assembly: Quine.Graph (in Quine.Graph.dll) Version: 1.0.0+0ea0706914ee4edf2b0ed66bec3ab4d062a43b68
C#
protected NodeShell(
	ILifetimeScope lifetimeScope,
	GraphShell owner,
	NodeStateBase state
)

Parameters

lifetimeScope  ILifetimeScope

[Missing <param name="lifetimeScope"/> documentation for "M:Quine.Graph.NodeShell.#ctor(Autofac.ILifetimeScope,Quine.Graph.GraphShell,Quine.Schemas.Graph.NodeStateBase)"]

owner  GraphShell

[Missing <param name="owner"/> documentation for "M:Quine.Graph.NodeShell.#ctor(Autofac.ILifetimeScope,Quine.Graph.GraphShell,Quine.Schemas.Graph.NodeStateBase)"]

state  NodeStateBase

[Missing <param name="state"/> documentation for "M:Quine.Graph.NodeShell.#ctor(Autofac.ILifetimeScope,Quine.Graph.GraphShell,Quine.Schemas.Graph.NodeStateBase)"]

See Also