1. 安装automapper
2.创建一个Config文件夹->创建AutoMapperConfigs.cs文件
3.配置AutoMapperConfigs.cs, 里面的实体类我就不展示了,太多了
namespace Fresh.Config { public class AutoMapperConfigs : Profile { /// <summary> /// 在构造函数中配置映射关系 /// </summary> public AutoMapperConfigs() { // 角色 CreateMap<Role, RoleRes>(); //左边映射到右边 CreateMap<RoleAdd, Role>(); CreateMap<RoleEdit, Role>(); // 用户 CreateMap<Users, UserRes>(); CreateMap<UserAdd, Users>(); CreateMap<UserEdit, Users>(); // 菜单 CreateMap<Menu, MenuRes>(); CreateMap<MenuAdd, Menu>(); CreateMap<MenuEdit, Menu>(); // 商品 CreateMap<Product, ProductRes>(); CreateMap<ProductAdd, Product>(); CreateMap<ProductEdit, Product>(); // 订单 CreateMap<OrderInfo, OrderRes>(); CreateMap<OrderRes, OrderInfo>(); } } }
4,在启动文件注入
builder.Services.AddAutoMapper(typeof(AutoMapperConfigs));
标签:入门,使用,cs,AutoMapperConfigs,CreateMap,automapper,Config,public From: https://www.cnblogs.com/tlfe/p/18348417