且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

将Castle Windsor xml配置转换为C#代码

更新时间:2023-02-16 22:15:55

container.Register(Component.For<Consumer>()
               .DynamicParameters((kernel, parameters) => 
                   parameters["services"] = new Dictionary<string, IService> {
                     {"one", kernel.Resolve<IService>("service1")},
                     {"two", kernel.Resolve<IService>("service2")},
                   }
               ));

请参见流利的API Wiki 供参考。