Skip to main content

Oproto.Lambda.OpenApi.Merge

Packages for merging multiple OpenAPI specification files into a single unified specification.

Packages

Oproto.Lambda.OpenApi.Merge.Tool

NuGet Version

CLI tool for merging OpenAPI specifications from the command line.

dotnet tool install -g Oproto.Lambda.OpenApi.Merge.Tool

Oproto.Lambda.OpenApi.Merge

NuGet Version

Core library for programmatic merging of OpenAPI specifications.

dotnet add package Oproto.Lambda.OpenApi.Merge

Key Features

  • Multiple Sources — Combine OpenAPI specs from different microservices
  • Path Prefixes — Namespace APIs to avoid path conflicts
  • Schema Deduplication — Intelligent handling of duplicate schemas
  • Conflict Strategies — Choose how to handle schema naming conflicts
  • Operation ID Prefixes — Ensure unique operation IDs for SDK generation

Documentation

See the Merge Tool Guide for complete usage documentation.