//ViewBag.Tips = "1、Automapper利用静态类建立映射";
//Mapper.Initialize(cfg => cfg.CreateMap<ProductEntity, ProductDTO>());
【图解OOM之AutoMapper使用】 //var productDTO = Mapper.Map<ProductDTO>(productEntity);
//2、Automapper利用实例方式建立映射
//ViewBag.Tips = "2、Automapper利用实例方式建立映射";
//MapperConfiguration configuration = new MapperConfiguration(cfg => cfg.CreateMap<ProductEntity,ProductDTO>());
//var mapper = configuration.CreateMapper();
//var productDTO = mapper.Map<ProductDTO>(productEntity);
//3、利用Profie设置装备摆设实现映射关系
ViewBag.Tips = "3、利用Profie设置装备摆设实现映射关系";
var configuration = new MapperConfiguration(cfg => cfg.AddProfile<ATProfile>());
var productDTO = configuration.CreateMapper().Map<ProductDTO>(productEntity);
return View(productDTO);
}
文章插图
10在Views目次下的Index视图中 , 我们添加如下图所示代码:
@using AutoMapperWeb.Models
@model ProductDTO
@ViewBag.Tips
<ul>
<li>商品名称:@Model.Name</li>
<li>商品数目:@Model.Amount</li>
</ul>
文章插图
11运行法式 , 可以看到成果如下图所示:
文章插图
以上内容就是图解OOM之AutoMapper使用的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 容积单位之间的进率是什么 容积单位之间的进率是多少
- 卒之为众人 则其受于人者不至也的意思卒之为众人 则其受于人者不至也的解释
- 图解华为手机wifi如何关闭自动开启
- 图解sisulizer 4安装和使用
- 图解FileMaker Pro 15 Advanced安装
- 守岁什么意思
- 黄河之水天上来下一句 黄河之水天上来出自哪里
- AI怎么保存jpg格式
- 花胶的做法之花胶乌鸡汤怎么煲炖?
- 是以圣人处无为之事 行不言之教翻译 如何翻译是以圣人处无为之事 行不言之教