router.route("/products/:id?")
.get( (request, response) => ProductController.getProductById(request, response))
.post( (request,response) => ProductController.newProduct(request, response))
.patch( async (request, response) => await ProductController.updateProductById(request, response))
.delete( (request, response) => ProductController.deleteProductById(request, response));