在.NET中使用WCF如何让它自动生成像ASMX那样的SOAP文档呢?

Had*_*des 5 asp.net wcf soap wsdl documentation-generation

我目前正在VB.NET中使用WCF编写Web服务.

我编写的以前的Web服务使用的是ASMX,但我想学习WCF,到目前为止一切顺利.我实际上更喜欢WCF做事的方式.

然而,我想念的一件事是ASMX用于生成示例SOAP请求和响应的方式.这就像免费获取文档一样.

有没有为WCF自动生成SOAP文档?

如果没有,有没有办法使用WSDL在.NET页面中生成它?

Had*_*des 3

我最终找到了答案。 WCF 额外. WCFExtras 库允许您使用 XML 注释来记录 API,它会读取这些注释并将它们作为文档注释插入到 WSDL 中。然后,我们阅读此内容并使用名为 TechWriter 的应用程序生成 HTML 文档。