public OutputConnector(Guid nodeId, ConnectorDescription description) : base(nodeId, description) { // TODO: Make subscriptions threadsafe _subscriptions = new HashSet <Subscription>(); }
protected Connector(Guid nodeId, ConnectorDescription description) { if (description == null) { throw new ArgumentNullException(nameof(description)); } NodeId = nodeId; Key = description.Key; Description = description; }
public InputConnector(Guid nodeId, ConnectorDescription description) : base(nodeId, description) { _handlers = new List <IHandler>(); }