private async Task <TOut> Call <TOut>(Expression methodExpression) { var response = await Call((MethodCallExpression)methodExpression).ConfigureAwait(false); var resultString = await response.Content.ReadAsStringAsync().ConfigureAwait(false); return(objectConverter.ConvertToObject <TOut>(resultString)); }