Task AcceptMessageAsync(IChannelHandlerContext context, PublishPacket publish) { Message message; try { var bodyStream = new ReadOnlyByteBufferStream(publish.Payload, true); message = new Message(bodyStream, true); Util.PopulateMessagePropertiesFromPacket(message, publish); } catch (Exception ex) { ShutdownOnError(context, ex); return(TaskConstants.Completed); } this.onMessageReceived(message); return(TaskConstants.Completed); }
Task AcceptMessageAsync(IChannelHandlerContext context, PublishPacket publish) { Message message; try { var bodyStream = new ReadOnlyByteBufferStream(publish.Payload, true); message = new Message(bodyStream, true); Util.PopulateMessagePropertiesFromPacket(message, publish); } catch (Exception ex) { ShutdownOnError(context, ex); return TaskConstants.Completed; } this.onMessageReceived(message); return TaskConstants.Completed; }