技术栈

dependency injection

Turnleft
2 年前
.net·asp.net core·依赖注入·dependency injection
详解.NET依赖注入中对象的创建与“销毁”在DI容器中注册类型,DI容器就可以帮我们创建类型的实例;如果注册类型实现了IAsyncDisposable或者IDisposable接口,对象销毁时DI容器还会帮我们调用DisposeAsync或Dispose方法。这是如何实现的呢?一起来看看吧。本文是基于Dependency Injection 8.0编写。如果已熟练使用,可以直接从第三节开始观看。