管理同一服务的多个WCF端点

Jac*_*cob 5 .net c# wcf

我正在构建一个使用WCF调用多个外部端点的应用程序.除URI外,所有远程端点都相同.我想将它们视为一个池:通过配置添加和删除端点,让应用程序了解该做什么.

我最初的计划是在app.config中定义一个端点,然后迭代我的端点列表并动态更新client.Endpoint.Address以指向正确的位置.不幸的是,该属性是只读的,导致该计划不可行.

我有点难过.关于如何实现这一目标的任何建议?

Jas*_*yon 1

如何:在代码中创建服务端点向您展示如何在代码而不是配置中管理服务端点。