Skip to content

Instance Method

register(_:at:)

Registers a new route to this router at a given path.
mutating func register(_ output: Output, at path: [PathComponent])

Parameters

output

Output to register.

path

Path to register output at.

Discussion

let route = Route(...)
let router = TrieRouter<Route>()
router.register(route, at: [.constant("users"), User.parameter])