Swagger documentation for wcf api



我有一个已经创建的WCF API项目。但是我想实现所有API方法的大肆宣传文档。

我正在使用Swagger4wcf来通过执行
中给出的步骤来生成YAML文件https://www.codeproject.com/tips/1190441/how-to-generate-basic-basic-swagger-yaml-description-for

但是我无法生成YAML文件,因为有一些API方法具有返回类型,例如数据集。因为我无法更改数据类型,因为这是以前创建的API并被其他地方使用。

任何人都可以暗示我,我如何也可以为这些方法生成夸张的文档。

public class Service1 : IService1
{
    public DataSet GetData(int value)
    {
        DataSet dataset = new DataSet();
        return dataset;
        //return string.Format("You entered: {0}", value);
    }
}

public class Service1 : IService1
{
    public DataSet GetData(int value)
    {
        DataSet dataset = new DataSet();
        return dataset;
        //return string.Format("You entered: {0}", value);
    }
}

严重性代码描述项目文件行抑制状态错误该命令" MyPath Documents Visual Studio 2017 Projects Projects Testswgger packages Swagger4Wcf.1.0.0.0 build Swagger Swagger4wcf.exe" mypath documents documents documents documents visual Studio 2017 Visual Studio 2017 Project文档 Visual Studio 2017 Project testswgger testswgger testswgger testswgger.csproj"" debug" anycpu" mypath documents documents Visual Studio 2017 projects testswgger testswgger testswgger testswgger testswgger bin bin bin testswgger.dll。testswgger

项目Swagger4WCF中有一些投掷错误例外。我已经修复了它们。我希望你再也见不到他们。nuget.org中有一个新版本的nuget-pake。您可以安装并检查

最新更新