title: Latest Spring Boot [2.5.0] webclient bug?
body: <p>I have recently upgraded my project to the latest version of spring-boot 2.5.0 and got going with refactoring a ton of deprecated code. I noticed that <code>awaitExchange()</code> has now been deprecated and should be replaced with <code>awaitExchange{it}</code></p>
  <p>However, as soon as I replaced one with the other it appears I can no longer extract the body from the <strong>ClientResponse</strong> object by <code>response.awaitBody()</code> in a different class and keep getting <code>No value received via onNext for awaitSingle</code>. Is such behaviour by design?
  Is there any other way to actually get hold of the body without having to use `
  <code>awaitExchange{ it.awaitBody() }</code> in the class that makes the webservice call?</p>