Asset OpenAPI and Versioning
Discovery
Endpoint discovery and Swagger generation are registered, and Swagger middleware/UI are enabled. Native and compatibility operations carry tags; native operations also have route names. Route constraints and parameter types contribute to generated descriptions.
No API-versioning package, version route segment, version header, version metadata, deprecation metadata, sunset policy, or compatibility-version negotiation was found. No Swagger bearer security definition or operation-level security requirement is registered. Explicit Produces response metadata and schema annotations are also absent.
Swagger availability is runtime-wide rather than development-only in the verified composition. Production exposure and documentation governance Require confirmation.
Classification
The API is Transitional. Capabilities explicitly described as absent are Not implemented. Host diagnostics and evidence routes are Foundation. Production exposure, ownership, and governance Require confirmation.
Source References
microservices/src/asset-service/Program.csmicroservices/src/asset-service/Api/AssetEndpoints.csmicroservices/src/asset-service/Api/AssetCompatEndpoints.csmicroservices/src/asset-service/asset-service.csproj