【发布时间】:2017-02-09 07:12:33
【问题描述】:
我想围绕我的 ASP.NET Core 应用通过 HttpClient 进行的所有调用封装一些计时逻辑,包括从 3rd 方库进行的调用。
.NET Core 中的HttpClient 是否有一些我可以插入的东西来在每个请求上运行一些代码?
【问题讨论】:
-
没有。如果我有一个 ASP.NET Core 应用程序,其中包含一个通过 HTTP 调用另一个服务器的库,我怎么知道该库调用另一个服务器需要多长时间。其他技术(Angular)具有拦截器的概念,只要发出传出 HTTP 请求,您就可以在其中接收回调。 .NET Core 有这个吗?谢谢