首页 文章

自托管WCF服务的InstanceContextMode

提问于
浏览
0

我在控制台应用程序中托管了WCF服务 . 我有两种方法来创建WebServiceHost,或者我创建类实现服务 Contract 的实例,并使用该实例创建WebServiceHost,或者告诉WebServiceHost类的类型名实现服务 Contract ,让WebServiceHost控制所有内容 . 在第一种方式中,InstanceContextMode没有任何效果,它总是等于InstanceContextMode.Single,对吗? InstanceContextMode仅在我执行其他方式时才起作用:告诉WebServiceHost类型名称并让它控制服务 Contract 实现类的创建 . 我的理解是否正确?

1 回答

  • 0

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

相关问题