title: Azure ServiceBus message from .net core does not parse in .net 4.6.1
body: <p>I have a ServiceBus in Azure and a number of queues.
  I have one service written in <strong>.net core</strong> which sends data into the queue like so:</p>
  
  <pre><code>queueClient = new QueueClient(ServiceBusConnectionString, QueueName);
  string example = "Hello World!";
  var message = new Message(Encoding.UTF8.GetBytes(example));
  await queueClient.SendAsync(message);
  </code></pre>
  
  <p>Other service, written in <strong>.net framework</strong> 4.6.1 is listening on that same queue like so:</p>
  
  <pre><code>queueClient.OnMessage(ProcessQMessage);
  private void ProcessQMessage (BrokeredMessage receivedMessage) {
      var tmpBytes = receivedMessage.GetBody&lt;byte[]&gt;();
      ...
  }
  </code></pre>
  
  <p>For some reason i get an exception from receivedMessage.GetBody(). I get the same exception trying to parse it to <strong>string</strong> and <strong>object</strong> as well:</p>
  
  <blockquote>
    <p>There was an error deserializing the object of type System.Byte[]. The input source is not correctly formatted.</p>
  </blockquote>
  
  <p>I understand that the problem comes from the fact that core and framework work a little differently. Didn't expect this to be a problem though.</p>