#salesforce #apex-code
#salesforce #apex-code
Вопрос:
Если мне нужно сохранить некоторую конфигурацию отдельно от кода, то каким должен быть наилучший подход? У меня есть некоторые веб-службы, которые необходимо вызвать из класса Apex. URL веб-служб зависит от того, где он был вызван, т. Е. Если код Apex развернут в изолированной среде, то его необходимо вызватьhttp://www.sandbox.com/XXX в то время как, если в рабочей среде, тогда необходимо использовать http://www.production/XXX.
Ответ №1:
Пользовательские настройки — это то, что вы хотите использовать. Таким образом, вы можете иметь разные значения конфигурации в своей изолированной среде и производственных организациях. Кроме того, пользовательские настройки кэшируются на уровне приложения, поэтому доступ к ним осуществляется очень быстро.
Здесь приведена дополнительная документация о том, как получить доступ к пользовательским настройкам из Apex code.
Комментарии:
1. Спасибо, Адам! Это действительно поможет!