injected service use to handle the catalog related operations
injected logger used to handle the logging
request context [headers, body, params, query].
params.productId
is required204 Status No Content
This handler is used to delete a product by applying the following steps in sequence:
Get the productId from params
Check if the product exists (productService.isProductExists)
Delete the product (productService.deleteProduct)
Return 204
Error
404 NBError Not Found
500 NBError Internal Server Error
Generated using TypeDoc
Delete product handler