public SocketCache(INodeSocketFactory socketFactory, IUtcClock clock) : base(key => new DealerSocketWrapper(socketFactory.CreateForwardingSocket(key), clock)) { }
public SocketCache(INodeSocketFactory socketFactory, IUtcClock clock) : base(key => new OutgoingSocket(socketFactory.CreateForwardingSocket(key), clock)) { _clock = clock; }