public AssemblyMappingConfiguration(ConfigurationBuilder configuration, Assembly assembly, string rootNamespace)
 {
     Configuration = configuration;
     Assembly = assembly;
     RootNamespace = rootNamespace;
     Types = assembly.GetTypes().Where(TypePredicate).Select(t => new TypeMappingConfiguration(t, this)).ToList();
     UseThisRepository(type => new EmptyRepository<object>());
 }
 public QueryConfigurationBuilder(ConfigurationBuilder configuration)
     : this()
 {
     Configuration = configuration;
 }
 public WelcomeConfigurationBuilder(ConfigurationBuilder configuration)
 {
     Configuration = configuration;
 }
 public MappingConfiguration(ConfigurationBuilder configuration)
 {
     Configuration = configuration;
 }