我想围绕从我的ASP.NET核心应用程序通过HttpClient进行的所有调用包含一些时序逻辑,包括从第三方库调用。
.NET Core中的WebElement
是否可以插入一些内容来为每个请求运行一些代码?
答案 0 :(得分:4)
是的,确实如此。 NestedScrollView nestedScrollView = (NestedScrollView) findViewById (R.id.nsv);
nestedScrollView.setFillViewport (true);
通过HttpClient
链生成HTTP请求。要拦截DelegatingHandler
请求,您可以将带有覆盖HttpClient
方法的派生处理程序添加到该链。
使用方法:
SendAsync
实现:
var handler = new ExampleHttpHandler(fooService);
var client = new HttpClient(new ExampleHttpHandler(handler));
var response = await client.GetAsync("http://google.com");