Skip to content

Instantly share code, notes, and snippets.

@aquaibm
Created June 25, 2018 09:27
Show Gist options
  • Save aquaibm/b52c14fd2face487e4732678faef47db to your computer and use it in GitHub Desktop.
Save aquaibm/b52c14fd2face487e4732678faef47db to your computer and use it in GitHub Desktop.
public func routes(_ router: Router) throws {
let uCtrller = UserController()
let usersRouter = router.grouped("api","users")
usersRouter.get("subscribetopics",Int.parameter, use: uCtrller.getSubscribeTopics)
usersRouter.post(SiblingPair.self, at: "subscribe", use: uCtrller.subscribe)
let tpCtrller = TopicController()
let topicsRouter = router.grouped("api","topics")
topicsRouter.get("subscribers",String.parameter, use: tpCtrller.getTopicSubscriber)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment