Info
Version: | 1.1.0.107 |
Author(s): | SCHWABENCODE, BenjaminAbt |
Last Update: | Friday, December 18, 2015 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/SchwabenCode/FlexMapper |
NuGet Url: | https://www.nuget.org/packages/FlexMapper |
Install
Install-Package FlexMapper
dotnet add package FlexMapper
paket add FlexMapper
FlexMapper Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.5
- System.Collections(4.0.0)
- System.Linq(4.0.0)
- System.Runtime(4.0.0)
- Microsoft.CSharp(4.0.0)
- System.Diagnostics.Contracts(4.0.0)
- System.Collections(4.0.0)
- System.Linq(4.0.0)
- System.Runtime(4.0.0)
- Microsoft.CSharp(4.0.0)
- System.Diagnostics.Contracts(4.0.0)
- System.Collections(4.0.0)
- System.Linq(4.0.0)
- System.Runtime(4.0.0)
- Microsoft.CSharp(4.0.0)
- System.Diagnostics.Contracts(4.0.0)
- System.Collections(4.0.0)
- System.Linq(4.0.0)
- System.Runtime(4.0.0)
- Microsoft.CSharp(4.0.0)
- System.Diagnostics.Contracts(4.0.0)
- System.Collections(4.0.0)
- System.Linq(4.0.0)
- System.Runtime(4.0.0)
- Microsoft.CSharp(4.0.0)
- System.Diagnostics.Contracts(4.0.0)
Tags
While AutoMapper uses primary a lot of Reflection stuff to map the values of two classes or object, FlexMapper focuses the pointedly manual mapping. AutoMapper is a great solution if you just want to map simple objects, like ViewModels or data-transfer objects.
But if you're focussed on performance and want to use AutoMapper with contexts like databases or unmanaged connections, AutoMapper is complex to use and hard to test.