ASP.NET Core依赖注入系统学习教程:5.生命周期 .NET技术

ASP.NET Core依赖注入系统学习教程:5.生命周期

在现实生活中,生命周期一词往往代表着某些人或事物从生到死的过程,而在依赖注入框架中,生命周期中的“生与死”体现为服务实例的创建和释放。实际上对于介绍依赖注入框架的生命周期而言,就是...
阅读全文
ASP.NET Core 中间件(Middleware)的使用及其源码解析(三)- 对中间件管道进行分支 .NET技术

ASP.NET Core 中间件(Middleware)的使用及其源码解析(三)- 对中间件管道进行分支

如果业务逻辑比较简单的话,一条主管道就够了,确实用不到分支管道。不过当业务逻辑比较复杂的时候,有时候我们可能希望根据情况的不同使用特殊的一组中间件来处理 HttpContext。这...
阅读全文
ASP.NET Core依赖注入之旅:4.体验服务的注册和消费 .NET技术

ASP.NET Core依赖注入之旅:4.体验服务的注册和消费

作为一个没有系统学习过依赖注入的开发者而言,如果直接在一个使用依赖注入的框架下进行开发,往往对于依赖注入的存在是没有明显的察觉,通过代码追根溯源你都会看不出对象是从哪里创建的。但这...
阅读全文