0

是否可以指定从我的 WCF 数据服务返回的 DataServiceVersion?现在即使我通过使用指定 V2

config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;

对服务的调用仍然返回 DataServiceVersion: 1.0;

4

1 回答 1

2

服务器将返回给定响应的最低版本。因此,如果响应仅包含 V1 特征,那么它将是 V1。

客户端可以通过发送 MinDataServiceVersion 标头来覆盖它,在这种情况下,服务器将发送至少那么高的版本响应。不过,这仅在 WCF DS 5.0 及更高版本中实现。

于 2012-10-25T13:36:10.407 回答