使用Swagger-UI和ServiceStack,我試圖使用Api
屬性來命名我的服務更清潔。如何正確使用ServiceStack中的Api屬性來命名SwaggerUI中的服務?
我很難找出屬性需要添加description
屬性到由swagger創建的resources
端點中的api。
我有一個基本請求被我的客戶端點的其他一些請求繼承。 Api
屬性僅在放置在此特定請求dto時才起作用。如果我將它移動到另一個,它將停止工作。這裏是什麼我昂首闊步頁面看起來像〔實施例:
下面是該代碼:
,這裏是似乎沒有工作的代碼:
我想有一個好記的名稱爲每個SERVIC即謝謝!
編輯:我確實追蹤了ServiceStack代碼庫中的一些代碼,表明它正在尋找FirstAttribute
。我試着通過改變事物的順序來進行測試,但也沒有得到理想的結果。如果有幫助,我正在尋找AttributeExtensions.cs。
嗨mythz,是有道理的。你是否告訴我,沒有辦法直接設定招搖擺打會顯示什麼?如果我將其添加到特定路線的所有路線中,它會起作用嗎?即以「/ marketing」開頭的路線(我認爲這是一個讓人sw目結舌的路線)? – IronicMuffin
@IronicMuffin僅供參考我已經添加了一個使用SwaggerFeature上的RouteSummary功能來指定Route Summary說明的示例。 – mythz
謝謝 - 我沒有意識到這是一個選項! – IronicMuffin