5

オプションのパラメーターを持つルートがあります。

    [Route("{categoryId?}")]
    public HttpResponseMessage Get(int? categoryId=null)

categoryIdただし、呼び出しに値を指定しない{categoryId?}と、リクエスト自体に含まれます...

http://myhost/api/%7BcategoryId%7D
4

1 に答える 1

6

Swagger は、オプションのパス パラメーターをサポートしていません。このように文書化したい場合は、2 つの別個のパスを作成する必要があります。

于 2015-05-12T06:03:02.007 に答える