Class BowireInterceptorEndpointContribution
- Namespace
- Kuestenlogik.Bowire.Interceptor
- Assembly
- Kuestenlogik.Bowire.Interceptor.dll
#325 (v2.1) — discoverable endpoint-mount entry point for the Interceptor package. Picked up by Core's BowireApiEndpoints scan via the IBowireEndpointContribution seam — splices the /api/intercepted/* (+ /api/traffic/* alias) and /api/tools/reverse- proxy/* endpoints into the auth-gated bowireGroup without Core referencing the endpoint types directly.
public sealed class BowireInterceptorEndpointContribution : IBowireEndpointContribution
- Inheritance
-
BowireInterceptorEndpointContribution
- Implements
- Inherited Members
Constructors
BowireInterceptorEndpointContribution()
public BowireInterceptorEndpointContribution()
Methods
MapEndpoints(IEndpointRouteBuilder, string)
Map this contribution's endpoints. Called once per host startup
from BowireApiEndpoints.MapBowire.
public void MapEndpoints(IEndpointRouteBuilder endpoints, string basePath)
Parameters
endpointsIEndpointRouteBuilderThe auth-gated IEndpointRouteBuilder group every workbench feature endpoint lives under.
basePathstringThe URL fragment every route is anchored under (e.g.
/bowirefor embedded hosts, empty for the standalone CLI).