CLI Reference
The docs are being rewritten, but these are the current core commands:
Forward Generation
bash
dotnet rivet --project path/to/Api.csproj --output ./generatedRuntime Validation
bash
dotnet rivet --project path/to/Api.csproj --output ./generated --compile
dotnet rivet --project path/to/Api.csproj --output ./generated --jsonschemaOpenAPI
bash
dotnet rivet --project path/to/Api.csproj --output ./generated --openapi
dotnet rivet --project path/to/Api.csproj --output ./generated --openapi --security bearerChecks And Listing
bash
dotnet rivet --project path/to/Api.csproj --check
dotnet rivet --project path/to/Api.csproj --routesImport
bash
dotnet rivet --from-openapi spec.json --namespace MyApp.Contracts --output ./src/Omit --output to preview generated output to stdout.
