Interface: CollectDependency<T>
Defined in: src/types.ts:39
A dependency created by collect: resolves to every service registered under a tag.
Example
ts
const routes: CollectDependency<Route> = collect(route);
app.addSingleton('router', (all) => new Router(all), [routes]); // all: Route[]Type Parameters
T
T = unknown
Properties
[collectDependencyBrand]
readonly[collectDependencyBrand]:T
Defined in: src/types.ts:40