Without await, the using statement can dispose the Stream before the call to PutAsync completes, resulting in an ObjectDisposedException. This fixes #4556.
Without await, the using statement can dispose the Stream before the call to PutAsync completes, resulting in an ObjectDisposedException. This fixes #4556.