c# - 从项目内的注释或 XML 文档生成 WCF 实现/使用文档

标签 c# wcf web-services documentation-generation sandcastle

我找到了很多方法来为 web 服务(doxygen、SandCaSTLe、..)生成文档,但我似乎找不到我真正需要的东西。

我们有一个用 C#.NET 编写的 Web 服务,我使用标准 XML 文档(摘要标签等)记录了所有公共(public)方法。

我想找到一种方法来生成使用文档 ,未生成项目设置方式的文档。我不需要将所有内部类和方法都包含在文档中。
唯一应该包括的是标有 [OperationContract] 的公共(public)方法及其文档。

我发现使用 SandcaSTLe 可以限制这些类和方法,所以这是一个开始。但是,我们希望将文档传递给其他不一定使用 .NET 的开发人员,因此最好有一个生成的示例,以生成确切的 SOAP 调用等。

你能告诉我这是否可以使用 SandcaSTLe 来完成,还是我应该使用不同的方法?

最佳答案

我认为 WCFExtras 是你要找的东西。看一看:http://wcfextras.codeplex.com/

关于c# - 从项目内的注释或 XML 文档生成 WCF 实现/使用文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19949834/

相关文章:

c# - lambda 表达式内的赋值

c# - 有没有办法将委托(delegate)传递给 NUnit TestCase 或 TestFixture?

web-services - WebAPI 的开源等价物是什么?

c# - UserNamePasswordValidator 中的客户端 IP 地址

.net - 如何设置 WCF 服务和 MVC 站点共享同一个 SSL 证书?

java - 使用java代码从soap服务中提取数据

php - 使用 REST 服务 core_files_upload 上传文件到 Moodle

c# - 如何防止 .NET 库在关闭时发送 RST 数据包

c# - 如何在 lambda 表达式中使用局部变量

xml - 如何编写 Wcf 服务来接受 xml 数据?