protected override void Response() { base.Response(); if (_sendingBuffer == null || _sendingBuffer == "" || _sendingBuffer.Length < 3) { return; } switch (_request.RequestType) { case TOPICCmdType.GetChannelTopic: _session.SendAsync(_sendingBuffer); break; case TOPICCmdType.SetChannelTopic: _channel.MultiCast(_sendingBuffer); break; } }