В связи с этим вопросом , я создаю экземпляр подключения к нашему внутреннему API внутри моего пользовательского UserNamePasswordValidator.Могу ли я спрятать это где-нибудь, чтобы я мог использовать его в будущих вызовах в сеансе этого пользователя?
Это похоже на этот вопрос , но я не использую IIS, поэтому я могу 't использовать HttpContext.Current (или я могу?).
Обновление: Некоторый контекст: наш внутренний API предоставляется через COM-объект, который предоставляет метод Login
.Вместо того, чтобы в моем сервисном интерфейсе был метод Login
, у меня есть пользовательский UserNamePasswordValidator
, который вызывает метод Login для COM-объекта.
Поскольку создание экземпляра COM-объекта и вход в него дорогой,Я хотел бы повторно использовать теперь зарегистрированный COM-объект в моих методах обслуживания.