feat(core): make new Inject()
optional for deps specified as InjectionToken
(#14486)
fixes #10625
This commit is contained in:
@ -825,6 +825,8 @@ export class CompileMetadataResolver {
|
||||
token = paramEntry.attributeName;
|
||||
} else if (paramEntry instanceof Inject) {
|
||||
token = paramEntry.token;
|
||||
} else if (paramEntry instanceof InjectionToken) {
|
||||
token = paramEntry;
|
||||
} else if (isValidType(paramEntry) && token == null) {
|
||||
token = paramEntry;
|
||||
}
|
||||
|
Reference in New Issue
Block a user