动态切换.net Web服务

时间:2012-01-13 19:44:33

标签: .net web-services

我有.net Web服务引用,我想将它传递给不同库中的函数(即没有服务引用的lib)。不幸的是,我想将两种不同的服务传递给这个函数。

我知道所有关于接口以及如何做到这一点,但我需要知道如何在微软服务参考框架内完成。我喜欢你可以右键单击并添加服务,但现在我需要将生成的类传递给一个函数,我想知道其他人如何管理它。

1 个答案:

答案 0 :(得分:1)

你的问题不清楚。这听起来好像你不明白计算机程序是如何工作的。

我会假设你确实这么做了,但根本没有表达你的问题。我会猜测你的问题是你不知道如何使用同一服务的两种不同实现并在它们之间切换。

服务引用代理类的构造函数有几个重载。其中一个接受端点。只需将您想要的服务的URL传递给该构造函数,就可以了。更糟糕的是,这意味着您需要将URL传递给库,以便您的库可以创建正确的实例。