当Angular DI移除其子注入器时?

当Angular DI移除其子注入器时?,angular,dependency-injection,Angular,Dependency Injection,我想使用Angular DI作为节点Web服务器的独立模块 一: 第一级是根注入器 第二级是根管注入器的子级;对于原始节点的http.IncomingMessage和http.ServerResponse,每个请求都需要它 第三级是第二个喷油器的子级;它需要创建我的请求和响应类的新实例,等等 我担心DI何时移除儿童注射器。我需要手动删除它们吗?我浏览了一下喷油器的源代码。 由于父注入器不记得它们的子注入器,因此它们似乎是随着变量的删除而被删除的,而变量是分配给它们的

我想使用Angular DI作为节点Web服务器的独立模块

一:

  • 第一级是根注入器
  • 第二级是根管注入器的子级;对于原始节点的
    http.IncomingMessage
    http.ServerResponse
    ,每个请求都需要它
  • 第三级是第二个喷油器的子级;它需要创建我的请求和响应类的新实例,等等

我担心DI何时移除儿童注射器。我需要手动删除它们吗?

我浏览了一下喷油器的源代码。 由于父注入器不记得它们的子注入器,因此它们似乎是随着变量的删除而被删除的,而变量是分配给它们的