В приложении SaaS у меня есть абстрактный класс с ~ 12 расширениями на ~ 60 методов, что делает эту абстракцию весьма полезной.
Однако эти методы теперь должны ссылаться на специфичные для клиента и размещаемые в базе данных ключи API, поскольку мы стремимся интегрироваться с конкретным CRM, для которого требуются эти динамические данные. Это делает экземпляры идеальными, но за счет абстракции.
Мы больше не можем статически хранить эти ключи для использования с пользовательскими сессиями и кронами.
Если бы вы не делали что-то, казалось бы, неаккуратное, как ручная установка серверных переменных (обратите внимание на мое отчаяние), как бы вы это разработали?
Постскриптум Прежде чем что-то сказать, я сослался на SO достаточно, чтобы оценить ценность примеров кода, но не видел здесь приложения.
Спасибо.
Задача ещё не решена.
Других решений пока нет …