Я размещаю свой первый сервис WCF в IIS. У меня есть два метода: один - установить строковую переменную в службе WCF, а другой - получить ее. Используемый интерфейс:
[OperationContract]
string ReturnText();
[OperationContract]
void SetText(string s);
Используется BasicHttpBinding. Прохождение службы с помощью отладчика от клиента показывает, что значение строки установлено правильно с использованием SetText, но когда я немедленно делаю текст возврата, строка возвращается к нулю.
Возможно, я знаю простой, но я подумал, что все значения в службе WCF были сохранены между открытием соединения службы и его закрытием.
Почему значение теряется между Set и Gets?