【发布时间】:2018-07-16 16:34:00
【问题描述】:
我有一个已经创建的 wcf api 项目。但我想实现所有api方法的swagger文档。
我正在使用 Swagger4WCF 通过执行
https://www.codeproject.com/Tips/1190441/How-to-generate-basic-swagger-yaml-description-for中给出的步骤来生成 yaml 文件
但我无法生成 yaml 文件,因为有一些 api 方法具有返回类型,如 DataSet。因为我无法更改数据类型,因为这是以前创建的 api 并正在其他地方使用。
任何人都可以建议我,我如何也可以为这些方法生成 swagger 文档。
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\testSwgger\packages\Swagger4WCF.1.0.0\build\Swagger4WCF.exe" "mypath\Documents\Visual Studio 2017\Projects\testSwgger\testSwgger.sln" "mypath \Documents\Visual Studio 2017\Projects\testSwgger\testSwgger\testSwgger.csproj" "Debug" "AnyCPU" "mypath\Documents\Visual Studio 2017\Projects\testSwgger\testSwgger\bin\testSwgger.dll"" 退出,代码为 -532462766 .测试Swgger
【问题讨论】:
标签: c# wcf swagger swagger-ui