我們已經開始建造其中有一個公共端提交表單的應用程序。它是一個代碼優先的基於EF的應用程序,具有繼承性的模型(每種類型的表,每個層次結構和關聯表)WCF數據服務提供商
做出決定分離問題,應用程序的內部門戶部分保留在內部服務器上,以及在單獨的服務器上提交公共表單提交,所以我一直在尋找讓公共表單提交仍然使用與內部相同的EF代碼優先模型定義的最佳方式。在內部門戶側創建一個WCF數據服務和揭露,爲承載公共端服務器上的應用程序,這樣,它的模型。然後還要在內部門戶網站公開提交的服務,讓市民形式可以直接提交給th在。公共表單還需要從數據庫中獲取一些查找信息,這是內部門戶應用程序的後面,我打算通過Web服務提供。
如果任何人有任何建議來完成我後,可能連WCF數據服務,請您幫助最好的方式?
但我已經開始創建WCF數據服務,並試圖打擊它具有基本模型的上下文,但每當我嘗試它反對與繼承那麼它只是一個錯誤的模型類:
Request Error
The server encountered an error processing the request. See server logs for more details.
由於這是本地開發環境,我看不到任何日誌。我也嘗試過WCF數據服務版本5,結果相同。我已嘗試設置here以獲取有關該錯誤的更多信息,但它沒有顯示任何更多內容。
所以...... 1.是否有更好的方法做我想要以極快的事情要做? 2.繼承EF,Code First和WCF Data Services是否存在問題?
你有沒有試過這個:http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataservices/thread/8275b410-67a2-4a4c-9458-844cba670e43 – Pawel
這應該有助於你找出究竟是什麼錯誤是:http://blogs.msdn.com/b/phaniraj/archive/2008/06/18/debugging-ado-net-data-services.aspx – Pratik