private static void AddAlterations(AutoMappingAlterationCollection alterations, IEnumerable<Type> types) {
     foreach (var assembly in types.Select(t => t.Assembly).Distinct()) {
         alterations.Add(new AutoMappingOverrideAlteration(assembly));
         alterations.AddFromAssembly(assembly);
     }
     alterations.AddFromAssemblyOf<DataModule>();
 }
        public void ShouldBeAbleToAddAllAlterationsFromAssembly()
        {
            alterations.AddFromAssembly(typeof(DummyAlteration1).Assembly);

            alterations.ShouldContain(a => a is DummyAlteration1);
            alterations.ShouldContain(a => a is DummyAlteration2);
        }
Exemple #3
0
 private static void AddAlterations(AutoMappingAlterationCollection alterations, IEnumerable <Type> types)
 {
     foreach (var assembly in types.Select(t => t.Assembly).Distinct())
     {
         alterations.Add(new AutoMappingOverrideAlteration(assembly));
         alterations.AddFromAssembly(assembly);
     }
     alterations.AddFromAssemblyOf <DataModule>();
 }