E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Automapper
博客目录
Roslyn脚本化C#代码,C#动态脚本实现方案(2019-01-1709:12)再看ExpressionTree,Emit,反射创建对象性能对比(2018-10-2715:08)自己造轮子系列之OOM框架
AutoMapper
7tiny
·
2019-01-16 17:00
初步认识
AutoMapper
初步认识
AutoMapper
前言手动映射使用
AutoMapper
创建映射Conventions映射到一个已存在的实例对象前言通常在一个应用程序中,我们开发人员会在两个不同的类型对象之间传输数据,通常我们会用
yuanzhitang
·
2019-01-15 15:35
AutoMapper
初步认识
.NET
AutoMapper
之映射继承(Mapping Inheritance)
映射继承(MappingInheritance)映射继承有两个功能:从基类或接口配置继承映射配置运行时多态映射继承的配置是可选择的,你可以在基类中使用Include来指定可被继承的映射配置或者在派生类使用IncludeBase来指定:CreateMap().Include().ForMember(dest=>dest.SomeMember,opt=>opt.MapFrom(src=>src.Oth
做人生的CEO
·
2019-01-14 08:16
18.
AutoMapper
之条件映射(Conditional Mapping)
条件映射(ConditionalMapping)
AutoMapper
允许你给属性添加条件,只有在条件成立的情况下该成员才会被映射。这可以用在尝试将int映射到无符号int的情况下。
做人生的CEO
·
2019-01-13 09:47
12.
AutoMapper
之Null替换(NullSubstitution)
Null替换(NullSubstitution)Null替换允许当源类型成员在成员链任何位置为Null时给目标成员提供一个备用的值。这意味着目标成员不再映射为Null而是你提供的备用值。varconfig=newMapperConfiguration(cfg=>cfg.CreateMap().ForMember(destination=>destination.Value,opt=>opt.Nul
做人生的CEO
·
2019-01-08 17:53
ioc初步理解(二) 简单实用autofac搭建mvc三层+
automapper
=》ioc(codeFirst)
之前在园子闲逛的时候,发现许多关于
automapper
的文章,以及用aotufac+
automapper
合在一起用。
楚景然
·
2018-11-16 10:00
.NetCore 利用反射处理RESTful的更新自动赋值
背景在RESTfulApi模式开发Api,Patch更新时,频繁的遇到不同类型但属性相同的Dto到Model字段赋值的情况,网上通用的类库是
AutoMapper
,但遇到了问题,查了Git也提出了问题,并未能解决
Yon
·
2018-11-15 00:00
webapi
patch
restful
c#
AutoMapper
系列2-聚合、解耦
对于某个聚合对象,可能存在嵌套,思路基本是一致的:#regiondemo5publicclassOuterSource{publicintValue{get;set;}publicInnerSourceInner{get;set;}}publicclassInnerSource{publicintOtherValue{get;set;}}publicclassOuterDest{publicint
joyhen
·
2018-08-11 21:00
C#
AutoMapper
系列1-简单使用
官方文档地址:http://
automapper
.readthedocs.io/en/latest/Getting-started.html包含:常规映射,配置映射(指定对象,忽略对象),集合对象,继承处理
joyhen
·
2018-08-11 19:57
C#
.NET core高性能对象转换示例代码
关于对象转换已经有不少轮子(
AutoMapper
,TinyMapper).出于项目需要,手动造一个简单轮子。下面话不多说了,来一起看看详细的介绍吧。
costyuan
·
2018-07-10 10:48
自己造轮子系列之OOM框架
AutoMapper
(记一次代码优化->ExpressionTree)
【前言】OOM框架想必大家在Web开发中是使用频率非常之高的,如果还不甚了解OOM框架,那么我们对OOM框架稍作讲解。OOM顾名思义,Object-Object-Mapping实体间相互转换。常见的使用场景有两个实体要通过DTO对象进行页面的渲染,那么我们就需要通过对DTO对象的一个一个属性进行赋值,最终返回。整个过程是单调又繁琐的,甚至严重影响了代码的整洁性。更有强迫症高度患者可能看着这一坨sh
7tiny
·
2018-04-09 23:00
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](十一)
最近Rector忙于换工作,没有太多时间来更新我们的ASP.NETMVC5系列文章[一步一步创建ASP.NETMVC5程序Repository+Autofac+
Automapper
+SqlSugar],
RECTOR
·
2018-03-20 00:00
asp.net
asp.net-mvc
c#
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](十一)
最近Rector忙于换工作,没有太多时间来更新我们的ASP.NETMVC5系列文章[一步一步创建ASP.NETMVC5程序Repository+Autofac+
Automapper
+SqlSugar],
Rector
·
2018-03-14 10:00
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](十)
前言朋友们,大家好,我还是Rector,写ASP.NETMVC5系列文章[一步一步创建ASP.NETMVC5程序Repository+Autofac+
Automapper
+SqlSugar]的那个家伙。
RECTOR
·
2018-03-05 00:00
asp.net
asp.net-mvc
.net
c#
repository
mvc里的
AutoMapper
的帮助类
usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Linq;usingSystem.Reflection;usingSystem.Web;usingSystem.Web.Mvc;usingAutoMapper;usingAutoMapper.Attribu
hangyejiadao
·
2018-03-01 09:33
.Net
.NET常用第三方库(包)总结
ASP.NETCore中默认序列化/反序列化包Jil官网上说性能优于JSON.NET文本日志记录NLogLog4Net以上二位都是从JAVA阵营移植过来的,对于分布式系统使用文本日志追踪问题也是比较恶心的一件事儿对象映射
AutoMapper
雪飞鸿
·
2018-02-26 22:00
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](九)
本文知识要点回到本文的主题,还是关于系列文章:《一步一步创建ASP.NETMVC5程序Repository+Autofac+
Automapper
+SqlSugar》,本文将为大家分享的主要内容有:响应式网站首页的
Rector
·
2018-02-06 10:00
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](八)
今天给大家带来系列教程《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar]》的第八期了,不知道你有没有按照教程将前七期的都实际练习一篇呢
Rector
·
2018-02-05 09:00
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](九)
本文知识要点回到本文的主题,还是关于系列文章:《一步一步创建ASP.NETMVC5程序Repository+Autofac+
Automapper
+SqlSugar》,本文将为大家分享的主要内容有:响应式网站首页的
RECTOR
·
2018-01-26 00:00
asp.net-mvc
asp.net
.net
c#
.NET Core中依赖注入
AutoMapper
的方法示例
本文主要介绍了关于.NETCore中依赖注入
AutoMapper
的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:最近在review代码时发现同事没有像其他项目那样使用
AutoMapper
.Mapper.Initialize
dudu
·
2018-01-14 09:54
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](八)
今天给大家带来系列教程《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar]》的第八期了,不知道你有没有按照教程将前七期的都实际练习一篇呢
RECTOR
·
2018-01-05 00:00
c#
asp.net
asp.net-mvc
.net
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](七)
Rector的系列文章【一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar]】从写作以来,已经出了六期了,其中受到了很多朋友的喜欢,在此非常感谢大家对
RECTOR
·
2017-12-29 00:00
c#
asp.net
asp.net-mvc
.net
泛型
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](六)
上一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](五)》,我们完成了:
AutoMapper
是什么简述安装AutoMapperAutoMapper
weixin_34219944
·
2017-12-22 10:57
测试
数据库
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](六)
上一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](五)》,我们完成了:
AutoMapper
是什么简述安装AutoMapperAutoMapper
RECTOR
·
2017-12-22 00:00
.net
c#
asp.net-mvc
asp.net
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](一)
前言大家好,我是Rector从今天开始,Rector将为大家推出一个关于创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar]的文章系列,和大家一起一步一步地创建
Rector
·
2017-12-14 22:54
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](五)
前言Hi,大家好,我是Rector时间飞逝,一个星期又过去了,今天还是星期五,Rector在码友网继续跟大家分享系列文本:一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
RECTOR
·
2017-12-11 00:00
c#
asp.net
.net
asp.net-mvc
泛型
详解c#
AutoMapper
使用方式
安装方式:使用vs自带的nuget管理工具,搜索
AutoMapper
,选择第一个安装到你的项目即可。先说说DTODTO是个什么东东?
大稳・杨
·
2017-12-04 11:31
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](四)
前言上一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](三)》,我们完成了:*引用SqlSugar*使用SqlSugar对Repository
RECTOR
·
2017-12-01 00:00
c#
asp.net
asp.net-mvc
.net
泛型
AutoMapper
官方文档(十五)【映射继承】
映射继承有两个功能:从基类或接口配置继承映射配置运行时多态映射继承基类配置是opt-in,您可以显式指定要从包含基本类型的配置继承的映射,也可以在包含IncludeBase的派生类型配置中指定该映射::CreateMap().Include().ForMember(dest=>dest.SomeMember,opt=>opt.MapFrom(src=>src.OtherMember));Creat
风灵使
·
2017-11-29 09:04
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](三)
前言上一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](二)》我们通过如下操作:创建实体及工具类创建Repository类完善
RECTOR
·
2017-11-25 00:00
c#
asp.net
.net
泛型
asp.net-mvc
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](三)
前言上一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](二)》我们通过如下操作:创建实体及工具类创建Repository类完善
Rector
·
2017-11-24 09:39
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](二)
前言:在本系列第一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](一)》中,我为大家介绍了搭建空白解决方案以及在此解决方案中创建目录和对应的项目
Rector
·
2017-11-22 22:25
【.Net】优秀的开源框架
AutoMapper
官网:http://
automapper
.org/github:https://github.com/
AutoMapper
/
AutoMapper
文档:http://
automapper
.readthedocs.io
杨浪
·
2017-11-08 15:00
ABP框架学习之——
AutoMapper
。
官方api文档:https://aspnetboilerplate.com/api-docs/html/N_Abp_
AutoMapper
.htm简单说一下什么是
AutoMapper
?
易兒善
·
2017-10-23 10:44
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](二)
前言:在本系列第一篇《一步一步创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar](一)》中,我为大家介绍了搭建空白解决方案以及在此解决方案中创建目录和对应的项目
RECTOR
·
2017-10-19 00:00
asp.net-mvc
asp.net
dotnet
c#
一步一步创建ASP.NET MVC5程序[Repository+Autofac+
Automapper
+SqlSugar](一)
前言大家好,我是Rector从今天开始,Rector将为大家推出一个关于创建ASP.NETMVC5程序[Repository+Autofac+
Automapper
+SqlSugar]的文章系列,和大家一起一步一步地创建
RECTOR
·
2017-10-19 00:00
asp.net-mvc
c#
asp.net
AutoMapper
.Mapper.CreateMap报“System.NullReferenceException: 未将对象引用设置到对象的实例。”异常复现
>>Agenda:>>Ⅰ.国庆假期问题出现>>Ⅱ.双休日异常再次出现>>Ⅲ.排障>>Ⅳ.异常复盘>>Ⅴ.修复后监测>>Ⅵ.结束Ⅰ.国庆假期问题出现TOP国庆假期期间——10月5号——发现支付中心频繁报异常“System.NullReferenceException:未将对象引用设置到对象的实例。”,通过分析异常堆栈信息,代码出现在QRCodeService的GetQRCode方法里如下第8行代码:
buguge
·
2017-10-17 17:00
一文为你详细讲解对象映射库【
AutoMapper
】所支持场景
前言在
AutoMapper
未出世前,对象与对象之间的映射,我们只能通过手动为每个属性一一赋值,时间长了不仅是我们而且老外也觉得映射代码很无聊啊。
Jeffcky
·
2017-10-07 22:00
AutoMapper
自动映射对象减少180%
介绍从AutoMapperCodePlexWeb页面,我们可以看到这
AutoMapper
是一个对象对象映射器。对象对象映射通过将一种类型的输入对象转换为不同类型的输出对象来起作用。
筱乐G
·
2017-10-04 12:57
日常分析
Automapper
实现自动映射
出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Datatransferobject数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息,只保留必要的信息,大大增强数据安全性。下面给出两个相互对应的关系模型User、UserDtopublicclassUser{privateconstintNameMaxLength=20;privateconstin
爱听民谣的程序猿
·
2017-09-28 10:00
Automapper
实现自动映射的实例代码
出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Datatransferobject数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息,只保留必要的信息,大大增强数据安全性。下面给出两个相互对应的关系模型User、UserDtopublicclassUser{privateconstintNameMaxLength=20;privateconstin
Niko、
·
2017-09-28 10:45
8.
AutoMapper
一、概述
AutoMapper
是用于DTO对象与实体之间的映射,有两种方式:第一种:使用IObjectMapper接口第二种:特性注入二、使用2.1使用IObjectMapper接口publicclassUserAppService
落地成佛
·
2017-08-28 13:22
Automapper
实现自动映射
Automapper
实现自动映射出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Datatransferobject数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息
NikoRanger
·
2017-08-19 14:46
asp-net
Github 开源:使用升讯威 Mapper( Sheng.Mapper)与
AutoMapper
互补,大幅提高开发效率!
http://www.cnblogs.com/sheng_chao/p/7026732.html】,上文的介绍比较粗略,在这篇文章中,直接用几个例子来具体的讲一下它的使用场景,和为什么要使用它,以及和
AutoMapper
sheng.chao
·
2017-08-09 12:00
使用反射+缓存+委托,实现一个不同对象之间同名同类型属性值的快速拷贝
系统中有不少这样的Model需要相互转换,有朋友推荐使用
AutoMapper
,试了下果然不错,解决了问题,但作为一个老鸟,决定研究下实现原理,于是动手也来山寨一个。为了让这个“轮子”尽量有实用价值
JdoOudDm7i
·
2017-03-14 16:12
AutoMapper
——最佳实践
文件所在的程序集然后通过Mapper的初始化方法添加接下来定义一个加载这些程序集下面继承Profile的派生类的方法publicstaticvoidLoadConfig(stringsectionName="
autoMapper
GRACE_ETERNITY
·
2017-03-06 17:35
ASP.NET
MVC
五步掌握OOM框架
AutoMapper
基本使用
写在前面OOM顾名思义,Object-Object-Mapping实体间相互转换,
AutoMapper
也是个老生常谈了,其意义在于帮助你无需手动的转换简单而又麻烦的实体间关系,比如ViewModel和entity
坦荡
·
2017-01-17 11:29
AutoMapper
的使用
1.
AutoMapper
简单介绍官网:http://
automapper
.org/源码:https://github.com/
AutoMapper
/AutoMapperNUGET安装: PM>Install-PackageAutoMapperAutoMapper
心存善念
·
2017-01-06 18:00
让
AutoMapper
在你的项目里飞一会儿(转)
先说说DTODTO是个什么东东?DTO(DataTransferObject)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已。为什么要用DTO?1、DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层2、DTO是面向UI的需求而设计的,而领域模型是面向业务而设计的。因此DTO更适合于和表现层的交互,通过DTO我们实现了表现层与领域Model之间的解耦,因
Love小脚丫
·
2016-10-26 14:32
[
16
]
Asp.net
MVC
[
03
]
C#
[
01
]
.NET
AutoMapper
使用中的问题
指定值只会执行一次publicclassMomanBaseProfile:Profile{publicMomanBaseProfile(){CreateMap().ForMember(d=>d.ID,op=>op.Ignore()).ForMember(d=>d.UID,op=>op.UseValue(Guid.NewGuid()))//使用Mapper过程中始终不变.ForMember(d=>d
霍旭东
·
2016-09-26 16:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他