在我的新項目中,我被要求使用ADO.NET實體框架和WCF服務。我對此很感興趣,但是當我研究並研究了幾個樣本時,我發現使用Entity框架實體的想法與WCF契約相當混亂。 所以想知道這是什麼一般的意見。我研究了持久性無知,並在4.0版本中對POCO支持進行了一些研究,但不知何故我們無法將此項目移至4.0。 在3.5中也有PI嗎?有沒有我可以學習的樣品。我嘗試過實現POCO適配器,但Codeplex上提供的示例太混亂,無法在Web應用程序中實現。.NET 3.5框架中的ADO.NET實體框架和WCF
我的總體觀點是將DataContracts和實體框架創建的實體分開。如何可能或使用Ado.net實體作爲合同是3.5中的唯一選項。
你真的想使用V4.0,而不是以前的版本(3.5 SP 1)條與存儲過程的實體框架的使用。我非常確定EFv1不支持POCO實體,但我可以通過EFv1和WCF保證一個痛苦的世界。 – RobS 2010-11-18 16:05:34
@RobS,3.5中支持WCF數據服務。他們不是「一個痛苦的世界」。他們非常容易。 – 2010-11-18 16:13:27