awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesMapping Lifecycle Hooks

Custom logic executed immediately before or after the automated transformation process.

Distinct from Transformation Execution: Focuses on hooks within the mapping process rather than general data transformation pipeline execution

Explore 1 awesome GitHub repository matching data & databases · Mapping Lifecycle Hooks. Refine with filters or upvote what's useful.

Awesome Mapping Lifecycle Hooks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • riok/mapperlyAvatar de riok

    riok/mapperly

    4,100Ver en GitHub↗

    Mapperly es un generador de código fuente en C# utilizado para el mapeo de objetos de alto rendimiento en .NET. Funciona como una librería de mapeo en tiempo de compilación que produce el código de transformación necesario durante el proceso de compilación, eliminando la necesidad de reflexión en tiempo de ejecución al convertir entre modelos de dominio y objetos de transferencia de datos (DTO). La herramienta se distingue por proporcionar validación de diagnóstico con seguridad de tipos y una aplicación estricta de mapeo, emitiendo advertencias para propiedades no mapeadas en tiempo de compilación. Incluye capacidades especializadas para el manejo de referencias circulares y clonación profunda para mantener la identidad de los objetos y evitar bucles infinitos durante transformaciones complejas. El proyecto cubre una amplia gama de tareas de transformación, incluyendo el aplanamiento de jerarquías de objetos anidados, la conversión de varios tipos de colecciones y spans, y un mapeo completo de enums entre cadenas y tipos primitivos. También admite la integración con bases de datos mediante proyección de consultas, traduciendo definiciones de mapeo en árboles de expresiones para optimizar la recuperación de campos desde fuentes consultables. Las opciones de configuración permiten fábricas de objetos personalizadas, exclusiones a nivel de miembro y la integración de lógica de mapeo definida por el usuario. El código fuente generado puede exportarse a un directorio configurable para inspección manual y control de versiones.

    Runs custom code immediately before or after the generated object transformation process.

    C#
    Ver en GitHub↗4,100
  1. Home
  2. Data & Databases
  3. Data Transformation Pipelines
  4. Transformation Execution
  5. Mapping Lifecycle Hooks