protected override void ProcessRawRequest() { if (_rawRequest[0] != '\\') { throw new UniSpyException("Invalid request"); } var name = GameSpyUtils.ConvertToKeyValue(_rawRequest).Keys.First(); _requests.Add(new KeyValuePair <object, object>(name, _rawRequest)); }