Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MetSystem/EmitMapper

Repository files navigation

Project Description

Powerful customisable tool for mapping entities to each other. Entities can be plain objects, DataReaders, SQL commands and anything you need. The tool uses run-time code generation via the Emit library. It is usefull for dealing with DTO objects, data access layers an so on.

Supported platforms:

  • Microsoft .NET Framework 3.5
  • Microsoft Silverlight 3
  • Mono

About Emit Mapper

  • Overview
  • Benefits of Emit Mapper
  • Getting started
  • Type conversion
  • Customization

Customization overview

Customization using default configurator

  • Default configurator overview
  • Custom converters
  • Custom converters_for_generics
  • Null substitution
  • Ignoring members
  • Custom constructors
  • Shallow and_deep_mapping
  • Names matching
  • Post processing

Low-level customization using custom configuratorors

Emit Mapper in practice.

  • Benchmark: EmitMapper vs Handwritten code vs AutoMapper
  • Objects change tracking
  • Mapping DbDatareader to objects
  • Mapping objects to DbCommand (UPDATE and INSERT) Last edited Jan 11, 2010 at 3:01 PM by romankovs, version 25 from http://emitmapper.codeplex.com/

About

EmitMapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /