Swashbuckle - {lang} / api_controller / parameters

时间:2016-12-08 13:08:03

标签: swagger-2.0 swashbuckle

我正在尝试使用现有的.net API实现Swashbuckle。 API的当前设计是每个调用都具有本地化的前缀 即 GET {lang}/API_Controller/API_Function/{format}/{parameters}?{more parameters}

(是的 - 我认为设计可能会有所不同......)。

当尝试运行http:\ localhost / swagger时,我在CultureHandler.cs中得到{lang}值的空值。

由于我无法更改API,因此需要设置Swashbuckle(或swagger)以进行某种路由处理(以管理{lang}前缀)。

我是否应该尝试使用c.RootUrl配置使用SwaggerConfig.cs,或者尝试更改RouteConfig.cs

任何想法都将不胜感激。

0 个答案:

没有答案