internal static DynamoPipeReceiver GetReceiver(string name, DynamoPipeConverter converter) { if (_receivers.ContainsKey(name)) { return(_receivers[name]); } else { var rec = new DynamoPipeReceiver(name, converter); _receivers.Add(name, rec); return(rec); } }
internal static DynamoPipeSender GetSender(string name, DynamoPipeConverter converter) { if (_senders.ContainsKey(name)) { return(_senders[name]); } else { var sender = new DynamoPipeSender(name, converter); _senders.Add(name, sender); return(sender); } }
private DynamoPipeReceiver(string pipeIdentifier, DynamoPipeConverter converter) : base(pipeIdentifier, converter) { _pipe.SetEmitter(this); }
private DynamoPipeSender(string pipeIdentifier, DynamoPipeConverter converter) : base(pipeIdentifier, converter) { _pipe.SetCollector(this); }