当Angular DI移除其儿童注射器时?

时间:2017-01-31 21:19:32

标签: angular dependency-injection

我想将Angular DI用作Node的网络服务器的独立模块。

have three levels DI

  • 第一级是根注入器
  • 第二级是根注入器的子级;它需要原始节点http.IncomingMessagehttp.ServerResponse
  • 第三级是第二次注射器的孩子;它需要创建我的请求和响应类的新实例等。

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

1 个答案:

答案 0 :(得分:1)

我看了一下注射器的源代码。 由于父母注射器不记得他们的孩子,似乎它们与移除变量一起被移除,在那里它们被分配。