您可以在传递给的Description
中使用降价。您可以在 ReDoc 中包含最终作为侧边栏导航项的标题。例如:Info
SwaggerDoc(...)
c.SwaggerDoc(Version, new Info
{
Title = "My API",
Description = @"This is our API.
## Introduction
We can use markdown (with [links](https://example.org)) to explain more about the API.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
- Bullet item
- And another bullet item
Some more lorem ipsum.
## Logging
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Here's a sample block:
```bash
curl https://example.org/api/v1/some-method \
-H 'X-Header: value' \
-v
```
Lorem ipsum **doler sit met something more** test text.
",
});
我建议将该 markdown 放在嵌入式资源文件(例如api-intro.md
)中并在运行时读取它。