2017-06-15 142 views
0

我有一个WCF服务托管在控制台应用程序中。我有两种方法来创建WebServiceHost,要么创建类实现服务契约的实例,并使用该实例创建WebServiceHost,要么告诉WebServiceHost类的类型名称实现服务契约,并让WebServiceHost控制一切。 第一种方式,InstanceContextMode没有任何效果,它总是等于InstanceContextMode.Single,是否正确? InstanceContextMode只在我以其他方式执行时才起作用:告诉WebServiceHost类型名称并让它控制服务契约实现类的创建。我的理解是否正确?InstanceContextMode自我托管的WCF服务

回答

0

是的,这是正确的。 MSDN says this explicitly - 实例在传递显式对象时工作方式不同。