欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 编程语言 > c/c >内容正文

c/c

automapper在mvc中的运用小结 -ag凯发k8国际

发布时间:2024/10/12 c/c 12 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 automapper在mvc中的运用小结 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
  • 配置、单元测试、aop注入 
  • decimal转换成string类型 
  • 源数组转换成目标数组
  • 源中的集合(数组)属性转换成目标中的集合(数组)属性
  • 子类父类间的映射
  • 源字典集合转换成目标字典集合 
  • 枚举映射
  • 自定义解析器
  • 源中的复杂属性和get...方法转换成目标属性
  • 类型转换,源string类型分别转换成int, datetime,type 
  • 源和目标都包含复杂类型属性
  • 把源中的一个属性映射到目标中的多个属性
  • 动态实现接口方法或属性 
  • 目标中的属性如果比源多,可以忽略多出的属性
  • 目标有virtual属性,可忽略
  • 目标属性值为null的解决办法
  • int转string
  • bool转string
  • datetime转string
  • 判断条件
  • 当源和目标具有同名的复杂类型属性、集合类型属性,这2种属性对应的类间也需建立映射 
  • 一次性定义好源和目标的所有映射
  • 一次性定义好源和目标的所有映射,目标中有复杂类型属性
  • 一次性定义好源和目标的所有映射,目标中有复杂类型属性,为复杂类型创建自定义解析器
  • 显示所有订单 
  • 显示客户信息
  • 显示订单,但不显示view model orderdto中的集合导航属性
  • 把源中的datetime类型转换成int类型
  • 把源中的bool类型转换成string类型
  • 把源中的集合导航属性ienumerable lineitems转换成目标中的计算数量的string类型
  •  

     

     

     

    转载于:https://www.cnblogs.com/darrenji/p/3570923.html

    总结

    以上是ag凯发k8国际为你收集整理的automapper在mvc中的运用小结的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

    网站地图