我有一个需要做一些路由工作的 wcf 项目。一种情况是进行服务版本控制。因此,例如,如果发生更改或需要为正在中断的 wcf 服务上的新客户端实施新服务,我将创建一个不同的服务端点以供新客户端使用。但问题是旧客户端仍然应该能够与旧版本的服务通信(这就是服务版本控制应该如何工作的方式?)。为此,我决定通过 XPath 方法使用 wcf 路由服务。
我可以用 XPath 方法做两件事,要么使用内容过滤检查 Data Contract 上的版本,要么通过查看标题。现在我想做这两件事只是为了基准测试。我了解 XPath 将如何工作,但我不知道如何实现它。
非常感谢任何教程或示例。在网上找到了几个很好的例子,但他们没有给出完整的配置。
此致,