DI Bag API / index / PublicProviders
Type Alias: PublicProviders<R extends object>
ts
type PublicProviders<R extends object> = {
[K in keyof R]: PublicProvider<R[K]>;
};Defined in: module-types.ts:127
Project providers to dependency-free public descriptions while retaining behavioral contracts.
Type Parameters
| Type Parameter | Description |
|---|---|
R | - |
See
https://dany-fedorov.github.io/di-bag/guides/api-reference.html#provider-and-module-projections