Swagger默认值

时间:2018-09-05 21:46:20

标签: rest asp.net-core swagger

我有一个使用.net core 2.0和Swashbuckle Swagger构建的API。当我在Swagger用户界面中单击“试用”时,我希望参数具有默认值。我尝试以下操作均未成功,无论如何,参数均为空白字段。

尝试#1:

    [DefaultValue("1")]
    public int page { get; set; }

尝试#2:

    public int page{ get; set; } = 2;

尝试#3:

    [DefaultValueAttribute]
    public int page { get; set; }

尝试#4:

    private int _page;

    public Pagination()
    {
        this.page= 2;
    }

    public int page
    {
        get
        {
            return _page;
        }
        set
        {
            _page= value;
        }
    }

0 个答案:

没有答案