如何正确地向生成的类属性添加注释

本文关键字:属性 添加 注释 正确地 | 更新日期: 2023-09-27 18:01:54

我有一些由EF从Oracle数据库生成的类。这些类将用于使用帮助页面构建restful Web API。我想知道如何为那些生成的类的属性添加注释。我可以编辑这些生成的类文件,但是如果我必须重新映射它们,它们就会消失。

我尝试为生成的类创建DTO类并使用AutoMapper,但这很快就失控了,因为我有很多类要为其创建DTO,更糟糕的是派生类最终将具有两个属性,这使得帮助页不是很有帮助。

我希望c#允许我重新定义类的属性,但我知道这是不可能的,我想知道向生成的类添加注释的最不痛苦的方法是什么。

如何正确地向生成的类属性添加注释

您不需要在代码中放置注释:它可以在XML文件中完成。

这是一篇旧的MSDN文章,但请检查文章底部的结果XML文档。

也就是说,您可以创建自己的XML文档,并将其与自动生成的程序集一起分发。