The error log is always guaranteed to be passed exactly a single error.
The info log maybe receive any number of arguments of any type. Note that defaultServiceLogger already contains logic to convert these into strings so you may want to utilize its behavior in your custom logging.
A service logger. All internal service logs will go through this and endpoint implementations are also given the service's logger to use if they wish.
Package
@rest-vir/implement-service