C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2683个文字,预计阅读时间需要11分钟。
AutoMapper 9.0.0 是一个对象-对象映射器,可将一个对象映射到另一个对象。官方网址:http://automapper.org/。官方文档:https://docs.automapper.org/en/latest/。入门示例:public class cl
本文基于 AutoMapper 9.0.0
AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。
官网地址:automapper.org/
官方文档:docs.automapper.org/en/latest/
1 入门例子
public class Foo { public int ID { get; set; } public string Name { get; set; } } public class FooDto { public int ID { get; set; } public string Name { get; set; } } public void Map() { var config = new MapperConfiguration(cfg => cfg.CreateMap<Foo, FooDto>()); var mapper = config.CreateMapper(); Foo foo = new Foo { ID = 1, Name = "Tom" }; FooDto dto = mapper.Map<FooDto>(foo); }
2 注册
在使用 Map 方法之前,首先要告诉 AutoMapper 什么类可以映射到什么类。
本文共计2683个文字,预计阅读时间需要11分钟。
AutoMapper 9.0.0 是一个对象-对象映射器,可将一个对象映射到另一个对象。官方网址:http://automapper.org/。官方文档:https://docs.automapper.org/en/latest/。入门示例:public class cl
本文基于 AutoMapper 9.0.0
AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。
官网地址:automapper.org/
官方文档:docs.automapper.org/en/latest/
1 入门例子
public class Foo { public int ID { get; set; } public string Name { get; set; } } public class FooDto { public int ID { get; set; } public string Name { get; set; } } public void Map() { var config = new MapperConfiguration(cfg => cfg.CreateMap<Foo, FooDto>()); var mapper = config.CreateMapper(); Foo foo = new Foo { ID = 1, Name = "Tom" }; FooDto dto = mapper.Map<FooDto>(foo); }
2 注册
在使用 Map 方法之前,首先要告诉 AutoMapper 什么类可以映射到什么类。

