编程语言
首页 > 编程语言> > c#-温莎城堡如何工作?是否包装所有已注册的对象?

c#-温莎城堡如何工作?是否包装所有已注册的对象?

作者:互联网

温莎城堡是否基本上会创建所有已注册对象的列表,然后使用它们自己的实现包装它们,这些实现基本上将属性与已在温莎已注册的对象自动关联起来?

很好奇,这会使反编译更难阅读吗?

解决方法:

不,温莎不会那样做,实际上我所知道的IoC容器都不会那样做.容器通常使用反射和配置(约定或显式配置)来自动装配已注册的组件.

许多容器提供了与代理库的集成,该代理库可以包装组件,但这是一个正交的话题,与容器自动装配无关.

标签:castle-windsor,c
来源: https://codeday.me/bug/20191102/1989502.html