我正在阅读来自 MSDN 的有关依赖注入的文章this article from MSDN on Dependency Injection,我看到了一篇文章中我不太明白的术语,引用如下:
“在应用程序开发中使用容器有几个原因。容器提供了将普通对象与其他服务结合的能力。这使得对象对某些基础设施和管道细节(例如事务性和基于角色的安全性)保持无知。往往,客户端代码不需要意识到容器,因此对容器本身没有真正的依赖。”
“这些服务可以通过声明方式配置,这意味着它们可以通过某些外部方式进行配置,包括 GUI、XML 文件、属性文件或普通的 .NET 属性。”
我知道“vanilla”通常指的是平淡无奇的东西,但我不确定在这里的含义。
.NET 中的香草是什么意思?
“在应用程序开发中使用容器有几个原因。容器提供了将普通对象与其他服务结合的能力。这使得对象对某些基础设施和管道细节(例如事务性和基于角色的安全性)保持无知。往往,客户端代码不需要意识到容器,因此对容器本身没有真正的依赖。”
“这些服务可以通过声明方式配置,这意味着它们可以通过某些外部方式进行配置,包括 GUI、XML 文件、属性文件或普通的 .NET 属性。”
我知道“vanilla”通常指的是平淡无奇的东西,但我不确定在这里的含义。
.NET 中的香草是什么意思?