我有一些服务类,它被定义为 InstanceContextMode.Single,并且在托管应用程序中是众所周知的。(主机创建一个实例,并将其传递给 WebServiceHost)
托管应用程序:
WebServiceHost host = null;
SomeService serviceInstance = new SomeService("text", "more text");
host = new WebServiceHost(serviceInstance, baseUri);
问题:当我去使用创建服务时初始化的变量时(即,当调用服务时),它们要么是空的,要么是空的......
假设在托管应用程序中初始化的实例用于对 WebServiceHost 的每个请求,我错了吗?
这里的任何指针都会很棒。