26

WCF エンドポイントの URL の一部を更新したいだけの状況です。現在、「種類」ごとにすべてのエンドポイントを含むさまざまな構成を含めることでこれを行っています。これは管理が面倒です。そうするために、web.configで変換をセットアップしたいと思います。

これらはファイルの 2 つの例です

開発

  <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 です。現在、servicesuat と servicesqa などもあります。ブロック全体ではなく、「 dev」を「sta」などに置き換えるだけの変換をセットアップしたいと思います(を使用xdt:Transform="Replace"

しかし、どうすればいいですか?

4

1 に答える 1