首页 > 解决方案 > 我们如何在扩展方法中使用 Automapper 10?

问题描述

我们在静态类和扩展方法中使用了旧版本的 Automapper

  public static Account GetAccountDomain(this AccountViewModel viewModel)
    {
        return AutoMapper.Mapper.Map<AccountViewModel, Account>(viewModel);
    }

我们已经使用了它而不关心域中的映射技术以及命令处理程序和查询处理程序,如下所示

  accountViewModel.GetAccountDomain();

我们可以在 dot net core 和 automapper 10 中做什么?

标签: .net-coreautomapper

解决方案


Automapper 已删除静态状态以获得更好的性能。它应该在您需要的所有框架中与 DI Pattern(IMapper) 一起使用。


推荐阅读