C# 文档ASMX Web服务

C# 文档ASMX Web服务,c#,.net,web-services,asmx,C#,.net,Web Services,Asmx,我正在开发一个web服务,为不同的用户发布 为了使他们的工作顺利进行,我想记录我所有的web方法,以及它们的输入/输出对象,如下图所示(这是我在web上看到的一个示例) 我只是尝试使用WebMethodAttribute来修饰我的方法,但我唯一得到的是方法描述 我尝试使用WCFExtras,但不适合我的项目,因为它不是WCF服务:/ 我问:有什么工具可以做这种工作吗?有人知道要使用什么.NET属性或框架吗?我对和标准的结合很满意 基本上,您可以像平常一样对方法进行注释(在类型或方法名称之前键入

我正在开发一个web服务,为不同的用户发布

为了使他们的工作顺利进行,我想记录我所有的web方法,以及它们的输入/输出对象,如下图所示(这是我在web上看到的一个示例)

我只是尝试使用WebMethodAttribute来修饰我的方法,但我唯一得到的是方法描述

我尝试使用WCFExtras,但不适合我的项目,因为它不是WCF服务:/


我问:有什么工具可以做这种工作吗?有人知道要使用什么.NET属性或框架吗?

我对和标准的结合很满意

基本上,您可以像平常一样对方法进行注释(在类型或方法名称之前键入
//
,以生成注释框架)。然后,在项目上启用。最后,使用工具(例如,Sandcastle)使用生成的XML文件来构建帮助文件/网站


在Sandcastle的例子中,它生成一个CHM。我个人喜欢将API视为CHM文件。还有其他工具可以使此网站成为一个网站。

这不是对您问题的回答,但您为什么要使用ASMX Web服务进行新的开发?WCF应该用于所有新的开发。我开始开发一个WCF服务,但一个客户要求开发一个ASMX Web服务。。。不是我的想法:/2年后,我可以在上面的图片中向您介绍示例,我键入了webservice地址,所有方法信息显示如下。。。有什么工具可以让我做到这一点吗?我质疑将您的文档与您的服务放在同一位置的价值。首先,不同的安全要求。