diff --git a/VoiceTextWebAPI.Client/VoiceTextClient.cs b/VoiceTextWebAPI.Client/VoiceTextClient.cs index ca04bc9..21eb873 100644 --- a/VoiceTextWebAPI.Client/VoiceTextClient.cs +++ b/VoiceTextWebAPI.Client/VoiceTextClient.cs @@ -49,28 +49,18 @@ public byte[] GetVoice(string text) return bytes; } - //public async Task GetVoiceAsync(string text) - //{ - // var httpClinet = CreateHttpClient(); - // var content = BuildHttpRequestContent(text); - // var response = await httpClinet.PostAsync(this.APIEndPoint, content); - // if (response.StatusCode != HttpStatusCode.OK) ThrowVoiceTextException(response); - // var bytes = await response.Content.ReadAsByteArrayAsync(); - // return bytes; - //} - public Task GetVoiceAsync(string text) { var httpClinet = CreateHttpClient(); var content = BuildHttpRequestContent(text); - var x = httpClinet.PostAsync(this.APIEndPoint, content) + return httpClinet.PostAsync(this.APIEndPoint, content) .ContinueWith(t => { var response = t.Result; if (response.StatusCode != HttpStatusCode.OK) ThrowVoiceTextException(response); return response.Content.ReadAsByteArrayAsync(); - }); - return x.Unwrap(); + }) + .Unwrap(); } private HttpClient CreateHttpClient()