Skip to content

Instantly share code, notes, and snippets.

@hsharghi
Created May 31, 2018 13:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hsharghi/860cde250efa3819281c8e8906a5219f to your computer and use it in GitHub Desktop.
Save hsharghi/860cde250efa3819281c8e8906a5219f to your computer and use it in GitHub Desktop.
Routes for Blog API in Vapor 3
import Vapor
public func routes(_ router: Router) throws {
let userController = UserController()
router.post("users", use: UserController.create)
router.get("users", use: UserController.index)
router.get("users", User.parameter, use: UserController.show)
router.patch("users", use: UserController.update)
router.delete("users", User.parameter, use: UserController.delete)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment