/// <summary>
 /// Overrides HandleResponseCore.
 /// </summary>
 protected override async Task <bool> HandleResponseCoreAsync(WebServiceResponseHandlerInfo <TResponse> info)
 {
     foreach (var handler in Handlers)
     {
         if (await handler(info).ConfigureAwait(false))
         {
             return(true);
         }
     }
     return(false);
 }
Esempio n. 2
0
 /// <summary>
 /// Overrides HandleResponseCoreAsync.
 /// </summary>
 protected override Task <bool> HandleResponseCoreAsync(WebServiceResponseHandlerInfo <HttpResponseMessage> info)
 {
     info.Response = info.DetachWebResponse() !;
     return(Task.FromResult(true));
 }