Может ли пользовательский UserNamePasswordValidator добавить вещи в сеанс WCF?

Относится кэтот вопросЯ создаю экземпляр подключения к нашему внутреннему API внутри моего пользовательского UserNamePasswordValidator. Могу ли я спрятать это где-нибудь, чтобы я мог использовать его в будущих вызовах в сеансе этого пользователя?

Это похоже наэтот вопрос, но я не использую IIS, поэтому я не могу использовать HttpContext.Current (или я могу?).

Обновить: Некоторый контекст: наш внутренний API предоставляется через COM-объект, который предоставляетLogin метод. Вместо того, чтобы иметьLogin метод в моем интерфейсе службы, у меня есть кастомUserNamePasswordValidator, который вызывает метод Login для COM-объекта.

Поскольку создание экземпляра COM-объекта и вход в него дорогостоящий, я хотел бы повторно использовать теперь вошедший в систему COM-объект в моих методах обслуживания.

Ответы на вопрос(2)

Ваш ответ на вопрос