我使用API客戶端NuGet包發送HTTP請求並接收來自第三方API的響應。如何捕獲和記錄由NuGet包執行的HTTP請求和響應,以便將它們存儲在日誌數據庫中?由第三方NuGet包執行的日誌HTTP請求和響應
例子:
var client = new ThirdPartyPackage.Client();
var todos = client.fetchTodos(); // how to log the HTTP request/response executed by the third party package?
請提供使用此包發送請求的示例代碼 –
我猜測完全取決於您的API /包。正如易卜拉欣已經提到的,在這種情況下[mcve]將是一個好主意。 –
它如何取決於API /包?我無法更改NuGet包中的代碼,所以我問是否有可能圍繞它捕獲HTTP流量的代碼。 – Korneel