我想从我的一些现有对象中自动生成一些DTO,我想知道是否已经存在Resharper,DevExpress或VSX开源使用,我需要一个工具来查看我的代码并让我选择哪些属性我希望包含在我的DTO中,然后基于该...生成一个类...

有帮助吗?

解决方案

这是一种破解,但您可以使用Visual Studio / Resharper从类中提取接口,然后创建一个DTO类并从接口派生,然后使用Visual Studio自动实现接口成员(然后,可选删除界面。)

其他提示

另一种观点是在T4模板中使用一些反射代码。

T4模板是Visual Studio强大的隐藏功能之一。

看看这里看看开始使用T4是多么容易。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top