2013-08-04 57 views
1

最好的方式,我想創建的DTO的類庫被將被寫在.NET 4.5我的後端服務之間共享和WinRT的(StoreApp)前端。什麼是重複使用的DTO在WinRT中

我找到了,我不能簡單地引用從服務器端和前端項目的DTO在同一時間。我知道我可以序列化,然後將DTO反序列化爲不同的類型,但是我仍然需要編寫兩次DTO,我努力避免這些DTO。

我覺得很沮喪,我不能引用POCO類從WinRT的庫 - 這不應該打破任何安全抽象。我希望這只是我的遺漏而不是設計。

那麼,什麼是重用意味着勝利存儲與其服務器端計數器部分鍋爐板代碼的最佳方式是什麼?

+1

如果他們只是波蘇斯,您可以利用一個便攜式類庫或簡單地分享它們的[鏈接文件](http://msdn.microsoft.com/en-us/library/vstudio/9f4t9t92%28v = VS.100%29.aspx)? –

+0

是的,我正在尋找,我想我缺乏熟悉是罪魁禍首。如果你把這個作爲答案,我會標記爲這樣。謝謝。 – Alwyn

回答

2

有項目之間針對不同的平臺/框架的代碼共享兩種典型的方法..

那麼你可以利用Portable Class Libraries或使用linked files,你可以你不同的平臺項目之間有共享。

+0

再次感謝克里斯! – Alwyn

相關問題