Exemplo n.º 1
0
        public OutputConnector(Guid nodeId, ConnectorDescription description)
            : base(nodeId, description)
        {
            // TODO: Make subscriptions threadsafe

            _subscriptions = new HashSet <Subscription>();
        }
Exemplo n.º 2
0
        protected Connector(Guid nodeId, ConnectorDescription description)
        {
            if (description == null)
            {
                throw new ArgumentNullException(nameof(description));
            }

            NodeId      = nodeId;
            Key         = description.Key;
            Description = description;
        }
Exemplo n.º 3
0
 public InputConnector(Guid nodeId, ConnectorDescription description)
     : base(nodeId, description)
 {
     _handlers = new List <IHandler>();
 }