Protocol
RoutesBuilder
protocol RoutesBuilder
Topics
Instance Methods
func add(Route)func delete(_:use:)func get(_:use:)func group(_:configure:)Creates a newRouterwrapped in the supplied variadicMiddleware.func grouped(_:)Creates a newRouterwrapped in the supplied variadicMiddleware.func on(_:_:body:use:)func patch(_:use:)func post(_:use:)func put(_:use:)func register(collection: RouteCollection) throwsRegisters all of the routes in the group to this router.func responseCompression(HTTPHeaders.ResponseCompression, force: Bool) -> RoutesBuilderOverride the response compression settings for a route.func webSocket(_:maxFrameSize:shouldUpgrade:onUpgrade:)Adds a route for opening a web socket connection