标签: asp.net-core asp.net-core-webapi
我们有一个Web API,我们需要在其中记录请求和响应的主体,以及请求和响应期间对任何外部API的响应的主体。
我现在有一些工作,它实际上是在请求开始时初始化了一个“ builder”类,可以将其注入到需要添加外部API调用主体的位置。然后有一些中间件,在请求结束时,它将记录这些详细信息以及我们的请求和响应是什么。
我只是想知道是否有更好的方法可以做到这一点,也许是通过挂钩某些东西,以便可以更集中地完成所有事情。