我正在嘗試使用MonoTouch + Mono爲Android實現客戶端 - 服務器解決方案。在MonoTouch和Mono中引用ADO.NET項目爲Android
對於服務器端,我使用的是ADO.NET實體模型。 AFAIK,這不是上述框架的一部分,但我的問題是:
我可以在客戶端中引用基於ADO.NET/EF4的(通用)ADO.NET/EF4數據層項目,只是爲了部分重用實體在客戶端?或者,這個架構問題有沒有不同的解決方案?
編輯:忘了說,對於客戶端,我正在考慮從POCO模板自動生成的POCO實體。
如果你想引用這些實體,我會將它們從數據層項目中刪除,並將它們放入它們自己的獨立類庫(不含任何數據層技術 - 僅僅是類)。那樣,我相信你可以分享這個組裝! –
找到了解決方案[這裏] [1],希望它可以幫助別人。 [1]:http://stackoverflow.com/questions/2464909/generate-poco-classes-in-different-project-to-the-project-with-entity-framework – ury