У меня есть некоторый класс Service, который определен как InstanceContextMode.Single и хорошо известен в приложении хостинга. (Хост создает экземпляр и передает его WebServiceHost)
Хостинг-приложение:
WebServiceHost host = null;
SomeService serviceInstance = new SomeService("text", "more text");
host = new WebServiceHost(serviceInstance, baseUri);
Проблема:
Когда я использую переменные, инициализированные при создании службы (т. Е. При обращении к службе), они либо нулевые, либо пустые ...
Я ошибаюсь, полагая, что инициализируемый в хост-приложении экземпляр используется для каждого запроса к WebServiceHost?
Любые указатели здесь были бы великолепны.