Exemplo n.º 1
0
 public static IDependencyResolver GetResolver(IInversionOfControlMapper mapper)
 {
     container = new StructureMapContainer();
     if (mapper != null) {
         mapper.DefineMappings(container);
     }
     return new SmDependencyResolver(container);
 }
Exemplo n.º 2
0
 public static void Initialize(System.Reflection.Assembly domainAssembly, System.Reflection.Assembly infrastructureAssembly, DefaultAutomappingConfiguration mappingConfiguration, IInversionOfControlMapper inversionOfControlMapper)
 {
     ApplicationManager.Initialize(new ApplicationConfiguration
     {
         DomainAssembly = domainAssembly,
         Fluent = new ApplicationConfiguration.FluentConfiguration { OverrideAssembly = infrastructureAssembly, MappingConfigurationInstance = mappingConfiguration },
         InversionOfControl = new ApplicationConfiguration.InversionOfControlConfiguration { MapperInstance = inversionOfControlMapper }
     });
 }
Exemplo n.º 3
0
 public static void Initialize(System.Reflection.Assembly domainAssembly, System.Reflection.Assembly infrastructureAssembly, IInversionOfControlMapper inversionOfControlMapper = null)
 {
     ApplicationManager.Initialize(domainAssembly, infrastructureAssembly, new DefaultAutomappingConfiguration(), inversionOfControlMapper);
 }