- 1. 默认注册方式:service.AddAutoMapper()
会遍历所有继承Profile的文件
- 2. 版本不同初始化的效果不同
v 3.0.2 可以使用静态类进行Mapper
public static TDestination Mapper<TDestination>(this object source)
{
return AutoMapper.Mapper.Map<TDestination>(source);
}
v 5.0.2 需要使用注入IMapper后使用
readonly IMapper _mapper;
public ClientsService(IMapper mapper, IClientsRepository repository)
{
_mapper = mapper;
}