我有一个.Net应用程序(控制台或Web),我需要创建一个Helper类,在调用RESTful服务时自动触发并记录请求和响应(在我的应用程序内而非外部应用程序)。
我更喜欢使用本地框架而不是库。是否可能?
我有一个.Net应用程序(控制台或Web),我需要创建一个Helper类,在调用RESTful服务时自动触发并记录请求和响应(在我的应用程序内而非外部应用程序)。
我更喜欢使用本地框架而不是库。是否可能?
https://www.azurefromthetrenches.com/capturing-and-tracing-all-http-requests-in-c-and-net/
在上面的链接中,您将找到如何在.NET中监听事件的方法。您可以测试事件类型,如果它们是所需的类型,则可以执行自定义处理、捕获、跟踪等操作。HttpClient
? - Kiquenet您可以创建自己的事件,并在服务方法调用时触发它。所以,是的,这是可能的。您将需要创建一个服务调用程序和自己的事件。在服务调用程序的每个方法上,触发该事件。我不会在如何创建事件中添加代码或示例。您应该自己进行研究。