使用C#4.0和动态对象,如何为Web服务创建动态代理?

时间:2012-11-12 11:37:13

标签: web-services c#-4.0 dynamic soap wsdl

我正在尝试确定是否可以为Web服务(SOAP)创建动态(如使用C#4.0的动态对象功能)代理。

基本上,我想给动态对象一个WSDL的URL,然后用它来构造代理。然后可以使用任何参数调用任何Web方法。

我特别不想使用Visual Studio中的代理生成,因为这是静态的。

我用Google搜索了网页,但我唯一能找到的是C#2.0的旧库,可以通过动态创建程序集来创建动态代理:http://www.thinktecture.com/resourcearchive/tools-and-software/dynwslib

还有更多内容:http://blogs.msdn.com/b/kaevans/archive/2006/04/27/dynamically-invoking-a-web-service.aspx

0 个答案:

没有答案