Wcf 服务从 silverlight 调用中静默失败,没有例外

发布于 2024-11-05 10:42:30 字数 304 浏览 0 评论 0原文

我使用企业库日志记录块创建了一个用于日志记录的 WCF 服务。该服务在 ASP.net 网站上正常运行。此外,该方法将列表和基本类型作为参数,因此不应该存在跨平台问题。因此,我将 Visual Studio 中对该服务的引用放入我的 silverlight 项目(顺便说一下,该项目是 mvvm),然后调用该服务。但什么也没发生。也不例外,不记录任何内容。起初,我认为这只是一个异常,没有传播回我的服务,因此我在方法的异步调用之后立即放置了一条消息,并且该消息运行良好。所以我很困惑。我还有一个 try catch 块包装我的服务调用,并且 catch 块永远不会被调用,这意味着不会引发异常。

I created a WCF service for logging using the enterprise library logging block. The service is working properly from an ASP.net website. Also the method is taking lists and primitive types as parameters so there should be no cross platform issues. So I place a reference of this service from visual studio into my silverlight project, which is mvvm by the way, and I make a call to the service. And nothing happens. No exception no logging nothing. At first I thought it was just an exception that was not propagating back to my service, so I placed a message immediately after my method's async call and that message ran fine. So I'm stumped. I also have a try catch block wrapping my service call and the catch block is never being called meaning an exception is not thrown.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌能量女王 2024-11-12 10:42:30

这是我的错误,我在调用之前遇到异常,这导致我的服务无法被命中。

This was my error I was getting an exception before the call and that was preventing my service from being hit.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文