我正在尝试使用此链接创建方法参数以支持Auto Swagger文档。目前正在寻求在Swagger中为API添加状态代码。Net Core API: Make ProducesResponseType Global Parameter or Automate
在收到错误时编写此方法时,
错误CS0721'StatusCodes':静态类型不能用作参数'
我该如何解决?要参数化StatusCode,
public void addProducesResponseTypeMethod(ActionModel action, Type returnType, StatusCodes statusCode)
{
action.Filters.Add(new ProducesResponseTypeAttribute(returnType, statusCode);
理想情况下,代码将像这样应用,但带有参数除外,
action.Filters.Add(new ProducesResponseTypeAttribute(returnType, StatusCodes.Status404NotFound));
public void AddProducesResponseTypeAttribute(ActionModel action, Type returnType, int statusCodeResult)
{
action.Filters.Add(new ProducesResponseTypeAttribute(returnType, statusCodeResult));