|
7 | 7 | using System.Net; |
8 | 8 | using System.Text; |
9 | 9 | using System.Threading.Tasks; |
| 10 | +using ServiceStack.Text; |
10 | 11 |
|
11 | 12 | namespace ServiceStack |
12 | 13 | { |
@@ -597,12 +598,12 @@ public static async Task<string> SendStringToUrlAsync(this string url, string me |
597 | 598 | } |
598 | 599 | } |
599 | 600 |
|
600 | | - using (var webRes = await webReq.GetResponseAsync()) |
| 601 | + using (var webRes = await webReq.GetResponseAsync().ConfigAwait()) |
601 | 602 | { |
602 | 603 | responseFilter?.Invoke((HttpWebResponse)webRes); |
603 | 604 | using (var stream = webRes.GetResponseStream()) |
604 | 605 | { |
605 | | - return await stream.ReadToEndAsync(); |
| 606 | + return await stream.ReadToEndAsync().ConfigAwait(); |
606 | 607 | } |
607 | 608 | } |
608 | 609 | } |
@@ -720,7 +721,7 @@ public static async Task<byte[]> SendBytesToUrlAsync(this string url, string met |
720 | 721 | } |
721 | 722 | } |
722 | 723 |
|
723 | | - var webRes = await webReq.GetResponseAsync(); |
| 724 | + var webRes = await webReq.GetResponseAsync().ConfigAwait(); |
724 | 725 | responseFilter?.Invoke((HttpWebResponse)webRes); |
725 | 726 |
|
726 | 727 | using (var stream = webRes.GetResponseStream()) |
@@ -837,13 +838,11 @@ public static async Task<Stream> SendStreamToUrlAsync(this string url, string me |
837 | 838 |
|
838 | 839 | if (requestBody != null) |
839 | 840 | { |
840 | | - using (var req = PclExport.Instance.GetRequestStream(webReq)) |
841 | | - { |
842 | | - await requestBody.CopyToAsync(req); |
843 | | - } |
| 841 | + using var req = PclExport.Instance.GetRequestStream(webReq); |
| 842 | + await requestBody.CopyToAsync(req).ConfigAwait(); |
844 | 843 | } |
845 | 844 |
|
846 | | - var webRes = await webReq.GetResponseAsync(); |
| 845 | + var webRes = await webReq.GetResponseAsync().ConfigAwait(); |
847 | 846 | responseFilter?.Invoke((HttpWebResponse)webRes); |
848 | 847 |
|
849 | 848 | var stream = webRes.GetResponseStream(); |
|
0 commit comments