【发布时间】:2010-01-27 10:29:21
【问题描述】:
我目前需要从 Silverlight (3.0) 应用程序中访问 WCF 服务,但我需要它是动态的。
我可以访问的内容:服务接口 (ServiceContracts) 和数据定义 (DataContracts)。
我需要什么:运行时生成/创建的 WCF 客户端代理。
有解决办法吗?
【问题讨论】:
-
为什么需要动态代理?您只是想动态设置代理的端点吗?
-
好吧,我需要整个代理都是动态的,这样我就可以摆脱设计时生成的代理了。
-
回答“为什么”的问题:我有一个动态的 WCF 主机在运行时公开服务,我有一个运行插件的客户端平台通过客户端平台调用服务,我只想分享服务描述,我计划在 .Net 客户端和 Silverlight 客户端上共享这些相同的服务描述。我希望这是有道理的:)
-
@AnthonyWJones :感谢标签修订。
标签: c# wcf silverlight silverlight-3.0 wcf-client