Expressmapper 1.8.0

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.

There is a newer version of this package available.
See the version list below for details.
Install-Package Expressmapper -Version 1.8.0
dotnet add package Expressmapper --version 1.8.0
paket add Expressmapper --version 1.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

1. Support for closed generic types - author:petertiedemann
2. Bug: Issues with the same property name resolution within hierarchy - author:viacgo
3. Bug: Issues with calculating hash code for PCL linux(mono) - author:jaredrsowers
4. Exception message improvements - instead of generic message, Expressmapper shows detailed error message
5. Bug: Dynamic mapping - thread safety
6. Ability to specify �CompilationType� on more granular level during registration
7. Support for mapping one enum to another using integers values as a map criteria. e.g - you have 2 identical enums but in different namespace
8. Introducing �.UseCaseSensitivity� to manage case-sensitivity per �registration� and globally
9. �.Instantiate� supports Expression<Func<Src, Dest>> apart from Func<Src, Dest> - performance improvement


Special thanks for PR contributors to: petertiedemann, viacgo, jaredrsowers
Many thanks for overall contribution to: mattijs79, bzuillsmith, Mariana1980 and others

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.9.1 53,828 2/28/2017
1.9.0 20,100 1/18/2017
1.8.3 17,605 9/13/2016
1.8.2 1,246 9/6/2016
1.8.1 19,102 4/10/2016
1.8.0 (current) 6,152 2/1/2016
1.7.0 3,559 11/28/2015
1.6.2 1,344 11/13/2015
1.6.1 336 11/6/2015
1.6.0 241 11/5/2015
1.5.0 814 10/9/2015
1.1.2 1,640 9/16/2015
1.1.1 207 9/16/2015
1.0.3 3,771 6/29/2015
1.0.2 229 6/26/2015
1.0.1 199 6/23/2015
1.0.0 216 6/23/2015
0.9.5 214 5/21/2015
0.9.0 200 5/16/2015
Show less