我正在一步一步地引用一书。上面写着
如果您省略了
构造函数中的基本地址信息,如下所示:
ServiceHost productsServiceHost =新ServiceHost(类型(ProductsServiceImpl));
WCF运行时将只使用应用程序配置文件中指定的地址信息,并自动侦听所有已配置端点上的请求。
但是,当我尝试使用VS 2010声明ServiceHost类时,它只为ServiceHost类提供了2个选项。两者都需要基地网址。上面的构造函数是在VS 2010中删除的,还是我遗漏了什么?
发布于 2011-06-01 20:18:12
弄明白了。它缺少baseAddress元素。
发布于 2011-05-28 20:28:01
确实有两个构造函数:
public ServiceHost(Object singletonInstance, params Uri[] baseAddresses)public ServiceHost(Type serviceType, params Uri[] baseAddresses)但是,请注意,它们都使用params参数作为基址。这意味着根本不传递任何东西是有效的。
https://stackoverflow.com/questions/6164131
复制相似问题