在Web API控制器操作上为swashbuckle / swagger添加默认值

时间:2018-11-20 09:56:22

标签: c# swagger swashbuckle

在C#Web Api控制器中,如何装饰动作的参数,以便使该参数的默认值大张旗鼓地显示出来?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作,由于您在问题中未明确提及任何内容,因此我正在考虑将Action方法的输入对象作为Product。

  1. 您可以在请求字段中使用///<example>value </example>标签。

    公共类产品 { public int ID {get;组; }

    ///<summary>
    ///</summary>
    ///<example>example value</example>
    public string Description { get; set; }
    

    }

  2. 2。

对于“操作方法”中参数的默认值,可以直接使用以下方式:

   /// <summary>
   /// Action Method Summary
   /// </summary>
   /// <param name="Description">example value</param>