C# 温莎城堡是怎么运作的?它是否包装所有已注册的对象?
castle windsor是否基本上创建了所有已注册对象的列表,然后使用自己的实现将它们包装起来,这些实现基本上自动将属性与已在windsor注册的对象关联起来C# 温莎城堡是怎么运作的?它是否包装所有已注册的对象?,c#,castle-windsor,C#,Castle Windsor,castle windsor是否基本上创建了所有已注册对象的列表,然后使用自己的实现将它们包装起来,这些实现基本上自动将属性与已在windsor注册的对象关联起来 奇怪的是,这会让反编译的阅读变得有点困难吗 不,温莎不这样做,事实上,我所知道的任何国际奥委会容器都不会这样做。容器通常使用反射和配置(约定或显式配置)来自动连接已注册的组件 许多容器提供与代理库的集成,它可以包装一个组件,但这是一个与容器自动生成无关的正交主题。并且要补充的是,任何IoC容器(除了PASSACK,如果您认为IOC容器
奇怪的是,这会让反编译的阅读变得有点困难吗 不,温莎不这样做,事实上,我所知道的任何国际奥委会容器都不会这样做。容器通常使用反射和配置(约定或显式配置)来自动连接已注册的组件
许多容器提供与代理库的集成,它可以包装一个组件,但这是一个与容器自动生成无关的正交主题。
并且要补充的是,任何IoC容器(除了PASSACK,如果您认为IOC容器除外)将在运行时所做的任何事情,并且根本不会影响编译后的代码。因此,它不会以任何显著的方式影响反编译。