我有一个silverlight 应用程序,其中wcf 调用失败。
我需要判断我是否收到 http 500 错误和 504 错误。
有什么方法可以在 silverlight 中捕获它,以便我可以记录它?
我有一个silverlight 应用程序,其中wcf 调用失败。
我需要判断我是否收到 http 500 错误和 504 错误。
有什么方法可以在 silverlight 中捕获它,以便我可以记录它?
由于浏览器堆栈的限制,您在应用程序中看不到 504 错误。浏览器只会向任何插件(例如 Silverlight)返回 200 或 404。
您可以使用Fault Contracts解决此问题。
SilverlightShow 上的这篇文章是必不可少的阅读材料,它将帮助您入门
客户端 Http 堆栈将返回 504 错误。