2010-05-22 132 views
1

我有一个只包含Web服务的Web项目。我需要在服务器上处理错误的全局方式,以便我可以发送电子邮件,登录事件日志等.Global.asax根据MSDN不起作用。我应该怎么做呢?我曾尝试创建一个soapExtension,但它从来没有被击中。Web服务的全局错误处理

回答

0
+0

其实,我以前也说过这一点。我没有对Web服务进行SOAP调用。我使用ScriptManager添加服务引用,然后创建用于进行ajax调用的客户端代理。如果我拉起Fiddler并查看实际的调用,它们不是SOAP,而是JSON调用。由于它们不是SOAP调用,因此本文中提到的SoapExtensions不会处理json调用中的错误。有没有什么办法可以让JSONExtension代替SoapExtension? – jusaskin 2010-05-23 09:28:47