зеркало из https://github.com/aspnet/Routing.git
23 строки
704 B
Markdown
23 строки
704 B
Markdown
# Swaggatherer (Swagger + Gatherer)
|
|
|
|
This is a cli tool that can generate a routing benchmark using a Swagger 2.0 spec as an input.
|
|
|
|
## Usage
|
|
|
|
Generate a benchmark from a swagger file:
|
|
```
|
|
dotnet run -- -i swagger.json -o MyGeneratedBenchark.generated.cs
|
|
```
|
|
|
|
Generate a benchmark from a directory of swagger files:
|
|
```
|
|
dotnet run -- -d /some/directory -o MyGeneratedBenchark.generated.cs
|
|
```
|
|
|
|
The directory mode will recursively search for `.json` files.
|
|
|
|
## Resources
|
|
|
|
A big repository of swagger docs: https://github.com/APIs-guru/openapi-directory
|
|
Swagger editor + yaml <-> json conversion tool: https://editor2.swagger.io
|
|
Azure's official swagger docs: https://github.com/Azure/azure-rest-api-specs |