Example #1
0
        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);
        }
Example #2
0
        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);
        }