automapper主要用於:領域模型轉視圖模型
1.引入AutoMapper,AutoMapper.Extensions.Microsoft.DependencyInjection包
2.新增一個類,繼承Profile
3.寫一個構造函數,在構造函數中寫CreateMap<實體名稱,dto名稱>().ReverseMap();
4.在program中的services新增services.AddAutoMapper(typeof(新增的automapper類));將automapper注冊到容器中,並且添加實體映射類
5.在當前要使用的地方,構造函數引入一下(IMapper)
6.Mapper.Map<你想要轉換成的數據>(數據源);
擴展:
1.ForMember過濾一些不需要的屬性及更改一些轉換后的屬性值