RoutingResolveContext

class RoutingResolveContext(val routing: RoutingNode, val call: PipelineCall, tracers: List<(RoutingResolveTrace) -> Unit>)

Represents a context in which routing resolution is being performed

Parameters

routing

root node for resolution to start at

call

instance of PipelineCall to use during resolution

Constructors

Link copied to clipboard
constructor(routing: RoutingNode, call: PipelineCall, tracers: List<(RoutingResolveTrace) -> Unit>)

Properties

Link copied to clipboard
Link copied to clipboard

Flag showing if path ends with slash

Link copied to clipboard
Link copied to clipboard

List of path segments parsed out of a call

Functions

Link copied to clipboard

Executes resolution procedure in this context and returns RoutingResolveResult