private static JsonTextReader GetJsonReaderAtMessageBody(Message message) => message.Properties.TryGetValue(SolaceConstants.ReplyReaderKey, out object reader) ? (JsonTextReader)reader : new JsonTextReader( new StreamReader( new MemoryStream(MessageBinaryHelper.ReadMessageBinary(message)))) { CloseInput = true };
protected static byte[] ReadMessageBinaryHelper(Message message) { var array = MessageBinaryHelper.ReadMessageBinary(message); if (!array.SequenceEqual(empty)) { return(array); } return(new byte[0]); }