Order swagger's docs tags

This commit is contained in:
nicolas.dorier
2022-04-21 12:30:49 +09:00
parent 9bf3df1e87
commit 4dd41cffe3
4 changed files with 27 additions and 5 deletions

View File

@@ -135,6 +135,12 @@ namespace BTCPayServer.Controllers
var servers = new JArray();
servers.Add(new JObject(new JProperty("url", HttpContext.Request.GetAbsoluteRoot())));
json["servers"] = servers;
var tags = (JArray)json["tags"];
json["tags"] = new JArray(tags
.Select(o => (name: ((JObject)o)["name"].Value<string>(), o))
.OrderBy(o => o.name)
.Select(o => o.o)
.ToArray());
return Json(json);
}
[Route("docs")]