DI Bag API / index / ModuleRequiredServices
Type Alias: ModuleRequiredServices<M>
ts
type ModuleRequiredServices<M> = M extends Module<infer _P, infer R, infer _C, infer _D> ? Readonly<R> : never;Defined in: module-types.ts:239
Extract a readonly map of services a module requires from its host.
Type Parameters
| Type Parameter | Description |
|---|---|
M | - |
See
https://dany-fedorov.github.io/di-bag/guides/api-reference.html#provider-and-module-projections