Хотя может быть способ развернуть ваше приложение в той же службе приложений.Это определенно потребует редактирования сценариев сборки Kudu.Я не знаю многих деталей, чтобы заставить его работать.
Однако, если вы остановились на одной службе приложений для каждого клиента, вы сможете установить переменную среды в каждой службе приложений.со строкой подключения к базе данных для каждого клиента.Сделав это, вы можете сослаться на эту переменную среды в своем коде, чтобы вам не приходилось перекомпилировать разные строки подключения к базе данных для каждого клиента.Чтобы создать переменную среды в службе приложений Azure, перейдите в свое приложение на портале Azure.Затем выберите Настройки приложения на боковой панели.Прокрутите вниз до Имена параметров приложения, и вы сможете создать параметр приложения со строкой подключения к базе данных для каждого клиента в каждой службе приложений.
Для получения дополнительной информации о том, как это сделать, ознакомьтесь с этим сообщением в Переполнение стека .
Другой вариант - создание службы приложений с новым слотом для каждого клиента.Все они унаследуют свои настройки от главной службы приложений.В каждой дочерней службе приложений вы сможете установить параметры приложения, которые являются слотами, которые будут только для этого слота.Однако это очень похоже на предыдущий вариант, в котором вы создаете 3 отдельные службы приложений.Вот дополнительная информация об использовании сервисов приложений со слотами.Он предназначен для создания промежуточных и производственных сред.