Auto mapper

Post on 20-Aug-2015

1.034 views 3 download

Transcript of Auto mapper

AutoMapper

Andriy Budayhttp://andriybuday.blogspot.com/

2

What is AutoMapper?

DEMO 1: Get started & FeaturesGet started with AutoMapper

Custom map

Flattening

Custom Type Resolvers

Custom Formatters

Performance

DEMO 2: Real world use

Outline

3

What is AutoMapper?

customerDTO.FirstName = customer.FirstName;

customerDTO.LastName = customer.LastName;

customerDTO.MiddleName = customer.MidName;

customerDTO.DateOfBirth = customer.DateOfBirth;

customerDTO.NumberOfOrders = customer.NumberOfOrders;

If you like code above, you don’t need AutoMapper

44

Damn it!

Let’s write some code!

5

Thank you! Read blog! Follow me on twitter!

@andriybuday

http://andriybuday.blogspot.com/

Thank you!

6

My blog posts on AutoMapper:

http://andriybuday.blogspot.com/search/label/AutoMapper

My article on CodeProject:

http://www.codeproject.com/KB/library/AutoMapper.aspx

AutoMapper Home Page:

http://automapper.codeplex.com/

AutoMapper Sources:

http://github.com/jbogard/AutoMapper

Links