private static void ConfigureStartupMapper() { AutoMapper.Configuration.MapperConfigurationExpression config = new Configuration.MapperConfigurationExpression(); MethodInfo[] testMethods = GetAssemblyMethods(); AutoMapper.Extensions.AutoMapperExtensionsIL.RegisterMaps(config, testMethods); AutoMapper.Mapper.Initialize(config); AutoMapper.Extensions.AutoMapperExtensionsIL.Configure(AutoMapper.Mapper.Instance); }
private static void ConfigureRuntimeMapper() { AutoMapper.Configuration.MapperConfigurationExpression config = new Configuration.MapperConfigurationExpression() { CreateMissingTypeMaps = true }; //config.CreateMap(typeof(Cow), typeof(Mule)); AutoMapper.Mapper.Initialize(config); AutoMapper.Extensions.AutoMapperExtensions.Configure(AutoMapper.Mapper.Instance, config); }