Skip to content

noctambulo-12/PoC.Mapeador

Repository files navigation

PoC.Mapeador

Mapear objetos es una actividad común que realizamos los programadores, para realizar esta tarea de forma fácil existen muchas librerías siendo la más popular la archiconocida AutoMapper.

Mapster es una de las mejores librerías (del momento) de código abierto para realizar el mapeo de objetos simples y compuestos en .NET. Sobresaliendo principalmente por su rendimiento (alta velocidad y poco consumo de memoria) además de su facilidad de uso el cual permite crear código más limpio y mantenible.

Para usar Mapster no se necesita crear ninguna configuración previa (Funciona mediante métodos de extensión)

Mapear un objeto es tan sencillo como escribir esta línea:

var destinyObject = sourceObject.Adapt<Destination>();

Además es posible adicionar **ExpressionDebugger** para poder debuggear dentro del mapeo sin perder eficiencia, y resolviendo una de las mayores desventajas de usar librerías de mapeo automático.


Fuente: Nick Chapsas

Invocar API del PoC

http://localhost:5069/Product

 {
  "crypt":"clave-del-producto",	
  "name": "nombre-de-producto",
  "description": "descripción-del-producto"
}

Documentación

Releases

No releases published

Packages

No packages published

Languages