10 packages tagged with “object-to-object”
ExpressMapper it is a lightweight, fast and easy to use .Net mapper to map one type of object(s) to another. ExpressMapper relies completely on the expression trees.
ExpressMapper.Core is a fork of ExpressMapper built against netstandard. ExpressMapper is a lightweight, fast and easy to use .Net mapper to map one type of object(s) to another. ExpressMapper relies completely on the expression trees.
AOMapper is a simple and fast convention-based mapping tool designed to simplify object-to-object mapping.
Compile-time object-to-object mapper generator which generates extension methods for each of the mappings. Use the attributes MapTo or MapFrom to specify which maps should exist, and use MapWith or Ignore to tweak the generated mapping.
oMapGen is a T4 template that automatically generates on convention basis C# mapping extension methods between two objects with a similar structure, identical property names and compatible types.
The object-to-object mapper for C# that can be setup in a readable one-liner. No Attributes, no configuration - just write intuitive and safe code that works immediately.
Fast, lightweight, and flexible object-to-object mapper for .NET with support for nested objects, lists, enums, and sub-object injection.
Automate the testing of all your object-to-object mappers with one line of unit test code
AutoMapper is a .NET library that automates the process of mapping data between objects, making it easier to convert one object type to another. It automatically maps properties with matching names and types, and supports custom mappings for more complex scenarios. AutoMapper uses profiles to organize mapping configurations, which helps maintain clean and structured code. It simplifies tasks like mapping domain models to DTOs or flattening nested objects, reducing the need for repetitive property assignments and improving code readability and maintainability.
A mapper object in .NET is used to transfer or convert data between different types of objects, such as entities and Data Transfer Objects (DTOs). It automates the process of mapping properties from one object to another, reducing manual copying of data. Libraries like AutoMapper simplify this task by automatically mapping properties with the same names and providing customization options for complex mappings. Mappers are useful for transforming data between different layers of an application, ensuring a clean separation between business logic and data representation, and improving code maintainability.