如何正确添加注释到生成的类属性?

时间:2014-05-06 18:37:03

标签: c# entity-framework asp.net-web-api asp.net-web-api-helppages

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

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

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

1 个答案:

答案 0 :(得分:0)

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

This is an old MSDN article,但请查看文章底部的结果XML文档。

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