对象映射工具 ValueInjecter (convention based mapper)

创建时间:
2016-03-25 22:05
最近更新:
2018-11-06 23:58

Official Website

  • http://ValueInjecter.codeplex.com/ - ValueInjecter lets you define your own convention-based matching algorithms (ValueInjections) in order to match up (inject) source values to destination values

Documentation (Official)

  1. http://valueinjecter.codeplex.com/documentation
  2. http://valueinjecter.codeplex.com/wikipage?title=step%20by%20step%20explanation - step by step explanation
  3. http://valueinjecter.codeplex.com/wikipage?title=Getting%20started - Getting started
  4. http://valueinjecter.codeplex.com/wikipage?title=flattening - flattening
  5. http://valueinjecter.codeplex.com/wikipage?title=unflattening - unflattening
  6. http://valueinjecter.codeplex.com/wikipage?title=Data%20access%20layer%20(ORM)%20with%20the%20Value%20Injecter - Data access layer (ORM) with the Value Injecter
  7. http://valueinjecter.codeplex.com/wikipage?title=Automatic%20mapping%20tests%20for%20EF4%20Code%20First%20Entities - Automatic mapping tests for EF4 Code First Entities
  1. http://github.com/omuleanu/ValueInjecter/wiki/custom-injections-examples - custom injections examples
  2. http://github.com/omuleanu/ValueInjecter/tree/master/Samples - Samples
  3. http://github.com/omuleanu/ValueInjecter/tree/master/Tests - Tests

Features

ValueInjecter is a mapper. It can be used for mapping Dto to Entity and back also for mapping IDataReader to objects, windows forms to object, etc. Also has support for flattening and unflattening.