Acceder Registrarme

Clase para inicializar AutoMapper (Init)


Por: Kevin Arnold Arias Figueroa Publicado el: 2018-07-15 00:57:41

Agregar la siguiente clase en el DataAccess:

public static class InitAutoMapper
{
	public static void Start()
	{
		Mapper.Initialize(cfg =>
		{
			cfg.CreateMap<DtoPeople, People>().MaxDepth(7);

			cfg.CreateMap<People, DtoPeople>().MaxDepth(7);
		});
	}
}

Posteriormente, agregar la siguiente línea en el AssemblyInfo del proyecto en curso:

[assembly: PreApplicationStartMethod(typeof(_5._0.DataAccess.InitAutoMapper), "Start")]

Recordar que la línea anterior debe incorporar el using System.Web;