我正在开发一个asp.NETWebAPI核心(TargetFramework.NETCore2.1)。我正在使用Swagger规范记录我的API。我选择使用swashback.AspNetCore库。
我有一个简单的创建操作,如下所示:
/// <summary>
/// My summary
/// </summary>
/// <remarks>My remarks</remarks>
/// <param name="value">value</param>
/// <response code="201">Created</response>
/// <response code="400">Data not valid</response>
/// <response code="500">Internal Server Error</response>
[HttpPost]
public IActionResult Post([FromBody, BindRequired] EntityDto value)
{
...
}
问题是我的
swagger.json文件
{
...
"responses": {
"200": {
"description": "Success"
},
"201": {
"description": "Created"
},
"400": {
"description": "Data not valid"
},
"500": {
"description": "Internal Server Error"
}
}
...
}
在网上冲浪我发现
如何删除200响应?