Connectum API Reference / @connectum/core / perServiceEnvResolver
Function: perServiceEnvResolver()
perServiceEnvResolver(
map,options?):RemoteResolver
Defined in: packages/core/src/remoteResolver.ts:100
A resolver backed by per-service environment variables: map pairs each typeName with the name of the env var holding its base URL. A service with no mapping, or whose env var is unset/empty, resolves to null (→ Code.Unavailable). Replaces hand-rolled env registries in boot code.
Parameters
map
Readonly<Record<string, string>>
options?
Returns
Example
ts
`perServiceEnvResolver({ "orders.v1.OrdersService": "ORDERS_URL" })`