.Net core 中是否有任何方法可以将示例值包含到 Swagger UI 中操作方法的参数中。响应/请求的示例值的显示方式相同。
似乎没有任何直接的方法,例如SwaggerRequestExample可以.Net core为参数显示示例值。
有人可以帮助我提供初步解决方案或任何可以开始的链接。
我正在寻找类似下面的输出。
这是模型对象
public class Vehicle
{
public long Id { get; set; }
public string VehicleName { get; set; }
public int Price { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这是帖子方法
[HttpPost]
public void Post(int id, [FromBody] Vehicle val)
{
}
Run Code Online (Sandbox Code Playgroud)
这会将 ID 显示为参数,但车辆型号不会显示在参数列表中。我希望它显示为示例值。我还在启动文件中配置了以下内容
c.IncludeXmlComments(xmlPath);
从 GIT 分支提取更改时出现以下错误......
无法统计“somelongfilename.sql”:文件名太长
作为解决方案,我尝试添加longpaths = true到 gitconfig 文件。该文件位于系统默认文件夹中,我无权编辑该文件。
我正在这里寻找快速解决方案。除了编辑 gitconfig 文件之外,还有其他方法可以解决此问题吗?