public void Setup() { var resolver = DependencyResolver.CreateStandardResolver(); GlassMapperScCustom.CastleConfig(resolver.Container); _context = Context.Create(resolver); _context.Load(GlassMapperScCustom.GlassLoaders()); GlassMapperScCustom.PostLoad(); _context.Load(); }
public static void LoadConfigurationMaps(IDependencyResolver resolver, GM.Context context) { var dependencyResolver = resolver as DependencyResolver; if (dependencyResolver == null) { return; } if (dependencyResolver.ConfigurationMapFactory is ConfigurationMapConfigFactory) { GlassMapperScCustom.AddMaps(dependencyResolver.ConfigurationMapFactory); } IConfigurationMap configurationMap = new ConfigurationMap(dependencyResolver); SitecoreFluentConfigurationLoader configurationLoader = configurationMap.GetConfigurationLoader <SitecoreFluentConfigurationLoader>(); context.Load(configurationLoader); }