我有一个托管在 IIS 上的非常简单的 Web 服务,如果您调用任何 Web 方法,这基本上会引发一些异常。在托管 web 服务的同一系统中安装了第三方应用程序,它们拦截 webmethod 并获取有关未处理异常的所有信息(如方法名称、异常类型、堆栈跟踪、代码等)。任何需要此异常信息的人都可以使用第三方应用程序订阅事件对象。所以我在 IIS 进程本身中编写了事件订阅代码。
所以流程是这样的,测试客户端将调用基本上抛出一些异常的 webmethod,第三方应用程序捕获这些异常,并且订阅异常信息的人将以 XML 格式获取这些信息。
现在我希望在我的测试客户端中访问 XML 信息,有什么方法可以实现吗?我不确定这是否可行,因为我是网络服务世界的新手,如果这没有任何意义,请原谅。