引入AutoMapper的包:
install-package AutoMapper
install-package AutoMapper.Extensions.Microsoft.DependencyInjection
Profile的用法:
Profile提供了一个命名的映射类,所有继承自Profile类的子类都是一个映射集合。
CreateMap:创建映射规则。
BeforeMap:在映射之前执行的方法。
AfterMap:反之,映射之后执行的方法。
自动化扁平映射:AutoMapper会将类中的属性进行分割,或匹配"Get"开头的方法。
ForMember:指定映射字段。