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