2012-03-30 81 views
1

我打算在WCF服務中使用EF。將要使用的數據庫已經存在。EF數據庫第一&WCF:DataContracts怎麼樣?

我想知道是否需要將retreived實體映射到datacontract,還是可以直接使用它們?

而且在更普遍的基礎上:我應該提防哪些陷阱?

回答

1

,然後WCF 應該能夠通過只使用他們的公共屬性序列化的類,甚至沒有他們被標記爲[DataContract]。但是,如果它們是非POCO跟蹤對象,那麼您可能必須將它們轉換爲不同類型的WCF才能將其序列化。

但是有太多的版本和配置以及使用WCF和EF的方式,很難用任何確定性來回答。

+0

然後我想只有一件事要做:試錯。 :-)當用google搜索時,我發現了很多Code First博客/例子,但沒有Database First。我將開始編碼,看看我/卡在哪裏...... – Koen 2012-03-31 17:59:35