Lay the infrastructure for an additional set of services. That includes adding a
unit test, adding an endpoint, and extending the entrypointy.<div class="alert alert-warning">
**Note:** `add_service` adds a service to pre-existing plumber microservice which
you could deploy by calling `use_microservice`.
</div>
How It Works
Given a path to a folder and a service name
When add_service(path, name) is called
Then the function creates the following files:
tests/testthat/test-endpoint-plumber-{route_name}.R
inst/endpoints/plumber-{route_name}.R
And updates the following files:
inst/entrypoints/plumber-foreground.R
When to Use
In scenarios where services are thematically linked to each other. Examples for
themes that should be mounted separately: