Skip to content

Instantly share code, notes, and snippets.

@pallavtrivedi03
Created July 1, 2021 13:06
Show Gist options
  • Save pallavtrivedi03/3336883fd6505ce30edfd3314125f745 to your computer and use it in GitHub Desktop.
Save pallavtrivedi03/3336883fd6505ce30edfd3314125f745 to your computer and use it in GitHub Desktop.
Router
import Foundation
import PerfectLib
import PerfectHTTP
import PerfectHTTPServer
func setupRouter() -> Routes {
var routes = Routes()
routes.add(method: .get, uri: "/flights") { request, response in
FlightsListController().handleFlightsListRequest(request: request, response: response)
}
routes.add(method: .get, uri: "/details/{id}") { request, response in
FlightsDetailController().handleFlightsDetailRequest(request: request, response: response)
}
return routes
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment