04 2024 档案

摘要:我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-dotnet 是由 quozd 发起和维护。内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。 Awesome 系列虽然挺全,但基本只对收录的资源做了 阅读全文
posted @ 2024-04-28 15:15 努力,努力再努力 阅读(89) 评论(0) 推荐(2) 编辑
摘要:依赖倒置原则(Dependency Inversion Principle,DIP)是面向对象设计和软件工程中五大基本原则(SOLID原则)之一。该原则主要强调了两个关键方面: 高层模块不应该依赖于低层模块,它们两者都应该依赖于抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 在C#中实现依赖倒置 阅读全文
posted @ 2024-04-24 09:31 努力,努力再努力 阅读(58) 评论(0) 推荐(0) 编辑
摘要:从依赖倒置原则(Dependency Inversion Principle, DIP)到控制反转(Inversion of Control, IoC)再到依赖注入(Dependency Injection, DI)的演进过程,我们可以理解为一种逐步抽象和解耦的设计思想。这种思想在C#等面向对象的编 阅读全文
posted @ 2024-04-24 09:20 努力,努力再努力 阅读(193) 评论(0) 推荐(0) 编辑
摘要:在C#中,Unity容器是一个功能强大的依赖注入(DI)容器,它提供了丰富的配置选项来管理对象的生命周期,支持特殊类型的处理,并允许通过配置文件来简化注册和配置过程。同时,Unity还提供了面向切面编程(AOP)的功能,允许开发者在不改变现有代码逻辑的情况下,为对象的方法添加额外的行为。 1. Un 阅读全文
posted @ 2024-04-24 09:16 努力,努力再努力 阅读(115) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示