我有一个类,旨在与Web服务一起使用。目前,我已经编写了它来查询http://www.nanonull.com/TimeService/TimeService.asmx。
该类将被一个使用VBScript的旧应用程序使用,因此将使用Namespace.ClassName约定进行实例化。
我在编写代码以使绑定和端点与我的类一起工作时遇到了问题,因为我无法使用配置文件。我看到的示例讨论使用SvcUtil.exe,但如果Web服务是外部的,我不清楚如何操作。
有人能指点我吗?这是我目前的情况,编译器在IMyService上崩溃:
该类将被一个使用VBScript的旧应用程序使用,因此将使用Namespace.ClassName约定进行实例化。
我在编写代码以使绑定和端点与我的类一起工作时遇到了问题,因为我无法使用配置文件。我看到的示例讨论使用SvcUtil.exe,但如果Web服务是外部的,我不清楚如何操作。
有人能指点我吗?这是我目前的情况,编译器在IMyService上崩溃:
var binding = new System.ServiceModel.BasicHttpBinding();
var endpoint = new EndpointAddress("http://www.nanonull.com/TimeService/TimeService.asmx");
var factory = new ChannelFactory<IMyService>(binding, endpoint);
var channel = factory.CreateChannel();
HelloWorld = channel.getCityTime("London");