EmitMapper.Core
1.0.0
See the version list below for details.
dotnet add package EmitMapper.Core --version 1.0.0
NuGet\Install-Package EmitMapper.Core -Version 1.0.0
<PackageReference Include="EmitMapper.Core" Version="1.0.0" />
paket add EmitMapper.Core --version 1.0.0
#r "nuget: EmitMapper.Core, 1.0.0"
// Install EmitMapper.Core as a Cake Addin #addin nuget:?package=EmitMapper.Core&version=1.0.0 // Install EmitMapper.Core as a Cake Tool #tool nuget:?package=EmitMapper.Core&version=1.0.0
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:
- .Net Core
- 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/
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- System.Reflection.Emit (>= 4.3.0)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on EmitMapper.Core:
Package | Downloads |
---|---|
LinFx
一个基于 netstandard2.1 开发的简单易用的快速开发框架,遵循领域驱动设计(DDD)规范约束,提供实现事件驱动、事件回溯、响应式等特性的基础设施。让开发者享受到正真意义的面向对象设计模式来带的美感。 |
|
LOTFF.Extension
LOTFF通用.NetCore扩展,适用于.Net8 |
|
NetSugar
.netcore基础类库 |
|
xjjxmm.infrastructure
Package Description |
|
WeDonekRpc.Client
Package Description |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on EmitMapper.Core:
Repository | Stars |
---|---|
dotnet-easy/easytool
A open source C# tool to make .NET easy
|