Существует набор сервисов мыла (встроенных в tibco), которые я должен использовать в своем коде. Однако эти службы доступны только в нашей тестовой среде, а не в нашей среде разработки. Как добавить ссылки на службы в свой код, чтобы эти службы вызывались только в тестовой среде, а не в dev.Использование только веб-сервисов только в тестовой среде
0
A
ответ
0
Вы можете использовать conditional compilation directives. Они позволяют создавать разные сборки для разных целей (например, отладки и выпуска версий).
Вы можете добавить свои собственные директивы, щелкнув правой кнопкой мыши на вашем проекте -> открыть Построить вкладку и введите термин, как TESTENV
(для тестовой среды) в текстовом поле «помечены условной компиляции символы». Примечание: Эти символы: для каждой конфигурации сборки!
Затем в коде, используйте условный оператор компиляции, как это:
public void CallWebService()
{
// Does stuff always
#if TESTENV
// Does stuff only when TESTENV is set
#endif
}
0
Есть запись в web.config, который определяет окружающую среду, является ли тест или DEV.
В коде есть условие для проверки среды, а затем вызов веб-службы на основе среды.
Надеется, что это помогает
Смежные вопросы
- 1. CommunicationObjectFaultedException, встречающийся только в тестовой среде
- 2. Symfony2/Doctrine - создать объект только в тестовой среде
- 3. Как заставить attr_accessor работать только в тестовой среде?
- 4. Использование RAPNS в тестовой среде Rails
- 5. Использовать собственный шрифт только в тестовой цели?
- 6. Использование геокодера только в среде разработки или производства
- 7. Grails не перезагружается в тестовой среде
- 8. Отключить геокод в тестовой среде
- 9. Публикация построена в тестовой среде
- 10. стартовые рельсы в тестовой среде
- 11. Почему Rails.logger nil в тестовой среде?
- 12. Воздушное приложение работает только в среде строителя
- 13. Конфигурация только в промежуточной среде
- 14. Отладка Ruby/Rails в тестовой среде
- 15. Wordpress: использование тестовой темы только для определенного пользователя
- 16. Использование разных dbs в производственной и тестовой среде
- 17. Переопределение весенних фасолей в единичной тестовой среде
- 18. Почему dom4j бросает InvalidXPathException для действительного XPath только в моей тестовой среде?
- 19. System.Runtime.Serialization.InvalidDataContractException в рабочей среде, а не в тестовой среде
- 20. Java-код работает только в среде IDE?
- 21. Только некоторые правила, работающие в тестовой среде, все работают в режиме реального времени
- 22. EF работает, но я не могу найти базу данных (но только в тестовой среде)
- 23. Как издеваться над браузером в тестовой среде?
- 24. Spring загрузки PropertySources в тестовой среде
- 25. FtpWebRequest Не удалось подключиться в тестовой среде
- 26. Тестирование для утверждения в тестовой среде Boost
- 27. Применяемая переменная равна нулю в тестовой среде
- 28. Приложение Test Rails вручную, в тестовой среде
- 29. Time.now возвращает неверный результат в тестовой среде
- 30. Файл конфигурации доступа asp.net в тестовой среде
Вашего вопросу _ «Как я могу генерировать ссылки сервисных служб, которые не достижим с моей машины?» _, Или это _ "Как я могу сделать код сделать одна вещь в одной ситуации и другая вещь в другой ситуации? »_? – CodeCaster