A convention-based object-object mapper in .NET.
C# Other
Pull request Compare This branch is 429 commits behind AutoMapper:master.
Latest commit e626616 May 24, 2016 @jbogard Merge pull request #1305 from AutoMapper/MappingNullReturnsNull
Fixing bug on mapping null objects
Fixes #1302

README.md

AutoMapper

Build status NuGet NuGet MyGet CI

What is AutoMapper?

AutoMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?

How do I get started?

Check out the getting started guide. When you're done there, the wiki goes in to the nitty-gritty details. Finally, check out the dnrTV episode for a full walkthrough. If you have questions, you can post them to the Mailing List.

Where can I get it?

First, install NuGet. Then, install AutoMapper from the package manager console:

PM> Install-Package AutoMapper

AutoMapper is Copyright © 2008-2012 Jimmy Bogard and other contributors under the MIT license.