예제 #1
0
 public CommunicationManager(NodeInfo node, INodeMarshaller marshaller, ISocketCache socketCache, IPublisher publisher, Action <string> logger)
 {
     _node        = node;
     _marshaller  = marshaller;
     _socketCache = socketCache;
     _publisher   = publisher;
     _logger      = logger;
 }
예제 #2
0
 public ICommunicationManager Create(NodeInfo nodeInfo, INodeMarshaller marshaller, ISocketCache socketCache, IPublisher publisher, Action <string> logger)
 {
     return(new CommunicationManager(nodeInfo, marshaller, socketCache, publisher, logger));
 }