如果我创建如下方法:
/// <summary>
/// Summary here
/// </summary>
/// <returns>THIS DOES NOT SHOW ANYWHERE</returns>
/// <remarks>Remarks here</remarks>
public async Task<string> MyMethod()
{
return "Hello World";
}
我已经安装并设置了Swashbuckle.AspNetCore,然后文档已经正确生成,但是在<returns>
块中的值并没有生成成json中的任何内容:
"/api/v1.0/Exhibits/TestMethod1": {
"get": {
"tags": [
"Blah"
],
"summary": "Summary here",
"description": "Remarks here",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "string"
}
},
"application/json": {
"schema": {
"type": "string"
}
},
"text/json": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
我该如何说服它将此导出到相关字段,或者这不可能吗?
<response>
,回退到<returns>
会很好,或者以某种方式显示<returns>
也可以。 - Patrick Szalapski