Asset API Architecture
Request flow
Endpoint delegates perform binding and limited inline response decisions, then call concrete application services. Health, audit, timeline, and outbox projections query the DbContext directly. EndpointResults maps application result kinds to HTTP results. There is no controller layer, mediator pipeline, global ProblemDetails handler, or endpoint-filter validation pipeline.
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/EndpointResults.csmicroservices/src/asset-service/Application/Commands/AssetCommands.cs