@Blocking
    @Delete("/blogs/:id")
    @ExceptionHandler(BadRequestExceptionHandler.class)
    public HttpResponse deleteBlogPost(@Param int id) {
        final BlogPost removed = blogPosts.remove(id);
        if (removed == null) {
            throw new IllegalArgumentException("The blog post does not exist. ID: " + id);
            // Or we can simply return a NOT_FOUND response.
            // return HttpResponse.of(HttpStatus.NOT_FOUND);
        }
        return HttpResponse.of(HttpStatus.NO_CONTENT);
    }
Deletes the {@link BlogPost} whose {@link BlogPost#getId()} is the {@code :id} in the path parameter.
examples/tutorials/rest-api-annotated-service/src/main/java/example/armeria/server/blog/BlogService.java