
IoC
文章平均质量分 93
Winemonk
github - https://github.com/Winemonk
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.NET IoC 容器(二)Unity
Unity Application Block(Unity)是Microsoft模式和实践团队(Patterns & Practices team)推出的一个开源依赖注入容器。它是.NET Framework的一个组件,旨在简化应用程序的构建过程,提高代码的可测试性和可维护性。总的来说,Unity Application Block是一个强大的依赖注入容器,可以帮助.NET开发人员构建可测试、可维护和灵活的应用程序。原创 2024-04-15 14:49:22 · 2130 阅读 · 1 评论 -
.NET IoC 容器(三)Autofac
Autofac 是一个用于 .NET 应用程序的依赖注入 (Dependency Injection, DI) 容器。它帮助开发人员管理对象的创建和生命周期,使得依赖项的注入更加灵活和可维护。原创 2024-05-31 09:43:02 · 2164 阅读 · 1 评论 -
.NET IoC 容器(一)概述
控制反转(IoC)是一种软件设计原则,它指导在软件组件之间解耦合和降低依赖性。通常,传统的程序设计中,组件会直接调用其他组件或者服务,这样会造成组件之间高度耦合,难以维护和测试。控制反转通过将控制权从调用方转移到外部容器或框架,使得组件不需要显式地依赖于其他组件,而是依赖于一个抽象的接口或者配置。这样做的好处是增加了灵活性和可扩展性,同时降低了代码的耦合度。控制反转通常通过依赖注入(Dependency Injection)来实现。原创 2024-04-15 14:48:42 · 787 阅读 · 0 评论