|
@@ -102,7 +102,7 @@ export const customNodesModule: interfaces.ContainerModule = new ContainerModule
|
|
|
|
|
|
// control flow customNode constructor factory
|
|
// control flow customNode constructor factory
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IControlFlowCustomNode)
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IControlFlowCustomNode)
|
|
- .toFactory<ICustomNode>(InversifyContainerFacade
|
|
|
|
|
|
+ .toFactory<ICustomNode, [ControlFlowCustomNode]>(InversifyContainerFacade
|
|
.getConstructorFactory<ControlFlowCustomNode, ICustomNode>(
|
|
.getConstructorFactory<ControlFlowCustomNode, ICustomNode>(
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
@@ -113,7 +113,7 @@ export const customNodesModule: interfaces.ContainerModule = new ContainerModule
|
|
|
|
|
|
// dead code injection customNode constructor factory
|
|
// dead code injection customNode constructor factory
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IDeadCodeInjectionCustomNode)
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IDeadCodeInjectionCustomNode)
|
|
- .toFactory<ICustomNode>(InversifyContainerFacade
|
|
|
|
|
|
+ .toFactory<ICustomNode, [DeadCodeInjectionCustomNode]>(InversifyContainerFacade
|
|
.getConstructorFactory<DeadCodeInjectionCustomNode, ICustomNode>(
|
|
.getConstructorFactory<DeadCodeInjectionCustomNode, ICustomNode>(
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
@@ -124,7 +124,7 @@ export const customNodesModule: interfaces.ContainerModule = new ContainerModule
|
|
|
|
|
|
// object expression keys transformer customNode constructor factory
|
|
// object expression keys transformer customNode constructor factory
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IObjectExpressionKeysTransformerCustomNode)
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IObjectExpressionKeysTransformerCustomNode)
|
|
- .toFactory<ICustomNode>(InversifyContainerFacade
|
|
|
|
|
|
+ .toFactory<ICustomNode, [ObjectExpressionKeysTransformerCustomNode]>(InversifyContainerFacade
|
|
.getConstructorFactory<ObjectExpressionKeysTransformerCustomNode, ICustomNode>(
|
|
.getConstructorFactory<ObjectExpressionKeysTransformerCustomNode, ICustomNode>(
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
@@ -135,7 +135,7 @@ export const customNodesModule: interfaces.ContainerModule = new ContainerModule
|
|
|
|
|
|
// string array customNode constructor factory
|
|
// string array customNode constructor factory
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IStringArrayCustomNode)
|
|
bind<ICustomNode>(ServiceIdentifiers.Factory__IStringArrayCustomNode)
|
|
- .toFactory<ICustomNode>(InversifyContainerFacade
|
|
|
|
|
|
+ .toFactory<ICustomNode, [StringArrayCustomNode]>(InversifyContainerFacade
|
|
.getConstructorFactory<StringArrayCustomNode, ICustomNode>(
|
|
.getConstructorFactory<StringArrayCustomNode, ICustomNode>(
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Newable__ICustomNode,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
ServiceIdentifiers.Factory__IIdentifierNamesGenerator,
|
|
@@ -149,6 +149,6 @@ export const customNodesModule: interfaces.ContainerModule = new ContainerModule
|
|
|
|
|
|
// string array index node factory
|
|
// string array index node factory
|
|
bind<IStringArrayIndexNode>(ServiceIdentifiers.Factory__IStringArrayIndexNode)
|
|
bind<IStringArrayIndexNode>(ServiceIdentifiers.Factory__IStringArrayIndexNode)
|
|
- .toFactory<IStringArrayIndexNode>(InversifyContainerFacade
|
|
|
|
|
|
+ .toFactory<IStringArrayIndexNode, [StringArrayIndexNode]>(InversifyContainerFacade
|
|
.getCacheFactory<StringArrayIndexNode, IStringArrayIndexNode>(ServiceIdentifiers.IStringArrayIndexNode));
|
|
.getCacheFactory<StringArrayIndexNode, IStringArrayIndexNode>(ServiceIdentifiers.IStringArrayIndexNode));
|
|
});
|
|
});
|