protected override async Task <HttpResponseMessage> SendAsync( HttpRequestMessage request, CancellationToken cancellationToken) { LogLogic.logRequest(request); var result = await base.SendAsync(request, cancellationToken); var responseBody = await result.Content.ReadAsStringAsync(); LogLogic.logResponse(responseBody); return(result); }