У моего приложения на C # есть три этапа тестирования: альфа, подготовка и производство. Каждый этап для моего приложения имеет одноуровневый веб-сервис. API для всех трех веб-сервисов одинаковы.
Как мое приложение могло использовать соответствующий одноуровневый веб-сервис, основанный исключительно на изменениях в файле web.config?
Цель состоит в том, чтобы иметь очень мало дублирующегося кода, а исходный текст моего приложения был одинаковым на всех этапах.