private void ReceiveData(byte[] received) { var message = _parseRouter.GetObject(received); if (message != null) { _processManager.Handle(message); } }
private void ConsumerReceived(object sender, BasicDeliverEventArgs e) { // _queueList.Add(e); // Console.WriteLine(e.RoutingKey); // // Console.WriteLine(ObjectDumper.Dump(JsonConvert.DeserializeObject<PacketFromQueue>(Encoding.UTF8.GetString(e.Body)))); var packet = JsonConvert.DeserializeObject <PacketFromQueue>(Encoding.UTF8.GetString(e.Body)); var message = _parseRouter.GetObject(packet.Buffer); // if (packet.Buffer[0] == 98 && packet.Buffer[1] == 115) // { // Console.WriteLine(Interlocked.Increment(ref _counter)); // } if (message != null) { _processManager.Handle(message); } }