Web API XML 来自 Linq-to-Sql 模型的文档(数据库优先)

Web API XML Documentation from Linq-to-Sql Models (DB First)

我正在使用网络 API 来提供一些网络服务。

有一个 sql datacontext 的 linq,它是从数据库自动生成的,我在我的 API 方法中使用它。 现在为了记录,我需要从自动生成的 datacontext.designer.cs

向 类 及其属性和方法添加 XML 注释

当我打开 .designer.cs 文件并强制向其中添加我的 XML 评论时,它起作用并显示在网站的文档部分中。但是如你所知,它是自动生成的文件,当我更改模型时,我所有的评论都会消失。

我该怎么做才能解决这个问题?

提前致谢。

designer.cs file 中定义的 class 创建部分 class(在不同的文件中)并移动要更改的 属性 XML 从 designer.cs file 到您新创建的 class 的评论。然后添加适当的评论,它们将保留在那里,无论自动生成的评论被重新创建多少次。