Как сохранить значение сеанса в WCF?
Мне нужно сохранить данные в сеансе внутри службы WCF в первом вызове, а затем использовать эти данные в дальнейшем вызове службы.
В основном то, что мне нужно сделать, это вызвать метод в службе WCF во время входа в систему, это получит некоторые данные из базы данных и будет помещен в сеанс, скажем, с помощью HttpContext, я вижу, что эти данные доступны в том же вызове util я возвращаюсь обратно к клиенту. Но мне нужно иметь эти данные в сеансе даже для следующего вызова службы, будет ли это возможно, пожалуйста, вы можете указать мне на некоторые примеры для достижения этой цели.
Что я уже пробовал:
Я также проверил идентификатор сеанса контекста операции, он меняется для каждого вызова.
________________
Я предлагаю проверить текущий InstanceContextMode (https://www.codeproject.com/Articles/188749/WCF-Sessions-Brief-Introduction) из вас служба WCF.
Можно было бы установить "Перколл" - так каждый раз у вас будет новый сервисный объект.
Попробуйте задать ему "настойчивость".