📄️ Mapper configuration
Define a mapper with Mapperly.
📄️ Static mappers and extension methods
Use static mappers and extension methods.
📄️ Flattening and unflattening
Flatten properties and fields
📄️ Enum mappings
📄️ Before / after map
Run custom logic before or after the generated mapping.
📄️ User implemented mapping methods
Manually implement mappings
📄️ Constructor mappings
📄️ Object Factories
Construct and resolve objects using object factories
📄️ Existing target object
Map to an existing target object
📄️ Derived types and interfaces
Map derived types and interfaces
📄️ Generic mappings
Create a generic mapping method
📄️ Reference handling
Use reference handling to handle reference loops
📄️ IQueryable projections
Use queryable projections to map queryable objects and optimize ORM performance
A list of conversions supported by Mapperly
📄️ Analyzer diagnostics
A list of all analyzer diagnostics used by Mapperly and how to configure them.
📄️ Generated source
How to inspect and check in the generated source into a version control system (VCS, GIT, ...)