Как правило, службы WCF не должны иметь состояния.По умолчанию они не сохраняют состояния без идентификатора сеанса, который связывал бы сервер с клиентом.Если у вас нет действительно веской причины (перевешивающей хиты производительности) поддерживать состояние, я бы оставил их без состояния и без сессии.
Тем не менее, у вас могут быть сервисы WCF для каждого сеанса, которые позволят вам делать то, что вы просите.
Эта статья ( ссылка ) содержит некоторые подробностипо управлению экземплярами с помощью WCF.
Подробное обсуждение см. в главе 4 «Услуги WCF по программированию» Джувала Лоуи ( link ), посвященной управлению состоянием в службах WCF.1011 *