A comprehensive, API-compatible replacement for AutoMapper. Supports convention-based mapping, ForMember, Ignore, MapFrom, BeforeMap, AfterMap, ReverseMap, ConvertUsing, ConstructUsing, ForPath, ForCtorParam, Condition, PreCondition, NullSubstitute, value resolvers, type converters, mapping inheritance (Include/IncludeBase/IncludeAllDerived), value transformers, open generics, UseDestinationValue, MaxDepth, nested and collection mapping, flattening, ProjectTo for EF Core (with nested child-collection projection and ExplicitExpansion), IgnoreAllPropertiesWithAnInaccessibleSetter, AssertConfigurationIsValid, and DI integration.
| Latest version | nuget10.0.52 |
|---|---|
| Total downloads | downloads20,387 |
| Code quality | |
| Test coverage | |
| Licence | MIT |
| Links | NuGet package page · README on GitHub · Code quality on Codacy |
Install
dotnet add package PanoramicData.Mapper