【发布时间】:2013-08-05 13:31:54
【问题描述】:
我正在尝试创建一个 DTO 类库,以便在使用 .NET 4.5 编写的后端服务和 WinRT (StoreApp) 前端之间共享。
我发现我不能简单地同时从服务器端和前端项目引用 DTO。我知道我可以将 DTO 序列化然后反序列化为不同的类型,但我仍然需要编写两次 DTO,这是我非常努力避免的。
我无法从 WinRT 中引用 POCO 类库,这让我感到非常沮丧——这不应该破坏任何安全抽象。我希望这只是我的疏忽,而不是故意的。
那么,将用于 win 商店的样板代码与其服务器端对应部分重用的最佳方法是什么?
【问题讨论】:
-
如果它们只是 POCO,您可以利用可移植类库还是简单地将它们共享为 linked files?
-
是的,这就是我要找的东西,我想我不熟悉是罪魁祸首。如果你把它作为答案,我会这样标记它。谢谢。
标签: c# windows-runtime soa poco dto