public virtual IChannel AddSocket(Socket socket) { var channel = AddChannel(Properties.GetChannelPipe().CreateChannel(this, socket)); return channel; }