Services
An overview of Services
Services are the main unit of organization in the AssemblyLift framework. Primarily, they serve as a logical grouping of related functions.
Make a New Service
You can create a new service in an existing AssemblyLift application via the make
command:
This will create a directory under services/
named myservice
containing a default service.toml
manifest.
In order for a service to be recognized by cast
, it must be listed in the application manifest assemblylift.toml
.
assemblylift.toml
The Service Manifest
Each service is defined by its manifest, service.toml
.
service.toml
The service manifest defines the service's API, as well as an IOmods we wish to use in our service's functions. Each section of the service manifest is described in greater detail in the following sections.
Last updated