Azure槽位交换:在Azure中配置WCF端点

本文关键字:Azure 配置 WCF 端点 交换 | 更新日期: 2023-09-27 18:02:20

我想在Azure上为WCF服务使用槽位交换。我知道我们可以直接在Azure中做appSettings。我找不到配置系统的选项。serviceModel/client,但是对于槽位交换,我需要3个端点配置,每个槽位上有一个

<system.serviceModel>
<client>
  <endpoint address="http://myservice-devslot.azurewebsites.net/ServiceName.svc" ... />
</client>

这将是1个插槽的配置,如地址所示:dev-slot

或者是否有其他方法来管理端点?

Azure槽位交换:在Azure中配置WCF端点

好了,我通过Code配置了端点地址,并在AppSettings中添加了EndPointAddress Key。现在我可以从TEST切换到INT等等,只需在Azure中点击一下。谢谢大家

        wcfServiceClient.Endpoint.Address = new EndpointAddress(endPointAddress);

根据要部署应用程序的目标环境编辑配置文件,您通常会使用配置转换。

如果你想使用azure,可以先看看Brady Gaster的这篇文章。