在WinRT中重用DTO的最佳方式是什么

本文关键字:最佳 方式 是什么 DTO WinRT | 更新日期: 2023-09-27 18:26:34

我正在尝试创建一个DTO类库,以便在我的后端服务和WinRT(StoreApp)前端之间共享。

我发现我不能简单地同时引用来自服务器端和前端项目的DTO。我知道我可以将DTO序列化,然后反序列化为不同的类型,但我仍然需要编写两次DTO,我正在努力避免这种情况。

我发现不能引用WinRT中的POCO类库非常令人沮丧——这不应该破坏任何安全抽象。我希望这只是我的疏忽,而不是故意的。

那么,对于带有服务器端计数器部分的winstore来说,重用锅炉板代码的最佳方式是什么呢?

在WinRT中重用DTO的最佳方式是什么

在针对不同平台/框架的项目之间共享代码有两种典型的方法。。

您可以利用可移植类库,也可以使用可以在不同平台项目之间共享的链接文件。