如何使用Flurl和HttpClient实例?

3

假设我已经配置好了一个HttpClient的实例。现在我想要将其用于Flurl请求。我希望像这样做:

var poco = await httpClient.GetJsonAsync<POCO>();

这是可能的吗?

你试过了吗?发生了什么事?有错误吗?是编译时还是运行时的错误? - undefined
1
Flurl最常见的使用情况是在字符串URL上调用扩展方法,而不是已经存在的HttpClient实例。Flurl会自己处理HttpClient实例的创建。因此,这是我的问题。 - undefined
1个回答

3

Sure...

var flurlClient = new FlurlClient(httpClient);
var poco = await flurlClient.Request(url).GetJsonAsync<POCO>();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接