Autofac 如何处理非一次性组件
How Does Autofac Handle Non-Disposable Components
我读到 Autofac 在 disposing IDisposable
resources 方面做得很好,但我无法找到有关它对没有任何非托管资源的组件的作用的任何信息,因此不需要实施 IDisposable
。我假设这些都被垃圾收集了,但是有没有关于这种情况的文档?
编辑
更具体地询问,实施IDisposable
是否需要所有Autofac解析的组件? docs 表示
To take advantage of automatic deterministic disposal, your component must implement IDisposable.
我的理解是否正确,这是指任何类型的 Autofac 解析组件?
autofac 提供了一些关于管理对象处理的小文档。
参见:https://autofaccn.readthedocs.io/en/latest/lifetime/disposal.html
我读到 Autofac 在 disposing IDisposable
resources 方面做得很好,但我无法找到有关它对没有任何非托管资源的组件的作用的任何信息,因此不需要实施 IDisposable
。我假设这些都被垃圾收集了,但是有没有关于这种情况的文档?
编辑
更具体地询问,实施IDisposable
是否需要所有Autofac解析的组件? docs 表示
To take advantage of automatic deterministic disposal, your component must implement IDisposable.
我的理解是否正确,这是指任何类型的 Autofac 解析组件?
autofac 提供了一些关于管理对象处理的小文档。
参见:https://autofaccn.readthedocs.io/en/latest/lifetime/disposal.html