diff --git a/packages/di/src/module/module.ts b/packages/di/src/module/module.ts index c8c8794..cd930ec 100644 --- a/packages/di/src/module/module.ts +++ b/packages/di/src/module/module.ts @@ -42,15 +42,10 @@ export const Module = ( const providers = (entries.providers || []) as WithProviders[]; const factories = filterNonNull(providers).filter(v => !!v.useFactory); - const services = filterNonNull(providers).filter(v => !v.useFactory); - + for (const entry of factories) { ProvidersMetadata.set(entry, entry); } - - for (const entry of services) { - set(entry); - } for (const entry of filterNonNull( (entries.bootstrap || []) as ObjectUnion[]