1

WCF数据服务,我尝试使用基于模型是从实体框架WCF数据服务。我有2个实体使用地理数据类型,当我尝试访问我得到的错误的服务:与地理空间

的财产“的GeoPoint”上键入“StoreLocations”的类型是“地理”的这是不支持的原始类型。

我在这里看到我过去的CTP发布有没有在data services

使用实体空间类型的任何支持,但它似乎已经与current release纠正。

从我正在读两WCF数据服务5.3和Entity Framework 5.0的空间数据类型应该是兼容的,所以我缺少什么?我不需要任何数据服务中的属性,但我正在基于相同模型的常规WCF服务中使用它们。我想避免维护2种不同的服务模式。

回答

1

不幸的是,WCF数据服务中的空间类型系统和实体框架中的空间类型不兼容。

WCF DS不支持在基础EF模型中使用空间类型。

+0

您是否知道支持2种不同模型的方法,我可以从数据服务中排除空间数据,而不是普通的WCF服务? – JAG