目前我们在项目中使用GlassMapper V3和CastleWindsor。我们想将其升级到V4以获得性能并使用结构图IOC而不是CastleWindsor。
不确定如何使GlassMapper使用结构IOC。 对此的任何帮助都会很棒。
答案 0 :(得分:3)
Glass Mapper在版本4(或任何第三方IoC容器)中不再依赖Castle Windsor,您可以删除它并使用您喜欢的任何IoC容器:http://glass.lu/Blog/GlassV4
确保在Sitecore initialize
管道(see this example using Autofac)中注册您的容器,并且您应该考虑使用chained dependency resolver,以便Sitecore的依赖关系解析器继续解析并正常工作。