35 | What is AutoMapper?
36 | 37 |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?
38 | 39 |40 | How do I get started?
41 | 42 |Check out the getting started guide. When you're done there, the docs go in to the nitty-gritty details.
43 | 44 |45 | Where can I get it?
46 | 47 |First, install NuGet. Then, install AutoMapper from the package manager console:
48 | 49 |PM> Install-Package AutoMapper
50 |
51 |
52 | Any support for Database Frameworks/ORMs?
53 |AutoMapper.Data: ADO.NET Support
54 |Map from IDataReader
55 |AutoMapper.EF6: Extension Methods for EF6
56 |Async extension methods for ProjectTo
57 |AutoMapper.Collection: Map collections by means of equivalency
58 |EqualityComparision between 2 classes
59 |Add, map to, and delete items in a collection by comparing items for matches
60 |AutoMapper.Collection.EF to support Equality by Primary Keys
61 |Persist methods to handle Insert/Update/Delete DTOs to the Entities
62 |ExpressionMapping: Map Linq Expressions
63 |Useful with OData
64 |65 | How can I get help?
66 | 67 |For quick questions, Stack Overflow is your best bet. 68 | For harder questions, head over to the mailing list. 69 | Finally, for bugs, issues or feature requests, create a GitHub Issue.
70 |