如何使用automapper Instance API验证配置

Joh*_*n M 6 c# automapper

我知道使用automapper的静态API我可以这样做:

Mapper.Initialize(cfg => 
  cfg.CreateMap<Source, Destination>());

Mapper.Configuration.AssertConfigurationIsValid();
Run Code Online (Sandbox Code Playgroud)

但现在我已切换到实例API:

var config = new MapperConfiguration(cfg => {
    cfg.AddProfile<AppProfile>();
    cfg.CreateMap<Source, Dest>();
});

var mapper = config.CreateMapper();
Run Code Online (Sandbox Code Playgroud)

如何/在哪里可以使用实例API检查配置是否有效?

小智 7

您还可以使用以下方法进行验证:

mapper.ConfigurationProvider.AssertConfigurationIsValid();
Run Code Online (Sandbox Code Playgroud)