我们在静态类和扩展方法中使用了旧版本的Automapper
public static Account GetAccountDomain(this AccountViewModel viewModel)
{
return AutoMapper.Mapper.Map<AccountViewModel, Account>(viewModel);
}
,我们使用它时没有考虑域和命令处理程序以及查询处理程序中的映射技术,如下所示
accountViewModel.GetAccountDomain();
我们可以在。net core和automapper 10中做些什么?
Automapper删除了静态状态以获得更好的性能。它应该在你需要的所有框架中与DI模式(IMapper)一起使用。