Я в ситуации, когда я просто хочу обновить часть URL-адреса конечной точки WCF. Сейчас мы делаем это, добавляя разные конфигурации со всеми конечными точками на "разнообразие". Это утомительно для управления. Я хотел бы настроить преобразование в web.config, чтобы сделать это.
Это два примера файлов
Dev
<endpoint address="http://servicesdev.host.com/RPUtilityServices/LogException.svc/restService"
behaviorConfiguration="restfulBehavior"
binding="webHttpBinding"
contract="Host.RP.Shared.Common.Services.Utility.Interfaces.IExceptionUtilityService"
name="LogService" />
и еще некоторые из этих
Поэтапное
<endpoint address="http://servicessta.host.com/RPUtilityServices/LogException.svc/restService"
behaviorConfiguration="restfulBehavior"
binding="webHttpBinding"
contract="Host.RP.Shared.Common.Services.Utility.Interfaces.IExceptionUtilityService"
name="LogService" />
Разница заключается в том, что servicessta и servicesdev. Теперь у меня также есть услуги и услуги и т.д. Я хотел бы настроить преобразование, чтобы просто заменить " dev" на " stastrong > " и т.д., А не весь блок (используя xdt:Transform="Replace"
)
Но как мне это сделать?