https://github.com/AutoMapper/AutoMapper/wiki/Migrating-from-static-API
это изменение разбивает мою систему.
Перед обновлением я использую:
=== > Startup.cs
public class Startup
{
public Startup(IHostingEnvironment env)
{
...
MyAutoMapperConfiguration.Configure();
}
}
=== > MyAutoMapperConfiguration.cs
public class MyAutoMapperConfiguration
{
public static void Configure()
{
Mapper.Initialize(a =>
{
a.AddProfile<AbcMappingProfile>();
a.AddProfile<XyzMappingProfile>();
a.AddProfile<QweMappingProfile>();
});
}
}
=== > AbcMappingProfile.cs
public class AbcMappingProfile : Profile
{
protected override void Configure()
{
Mapper.CreateMap<AbcEditViewModel, Abc>();
Mapper.CreateMap<Abc, AbcEditViewModel>();
...
}
}
ERROR:
'Mapper.CreateMap()' устарел: 'Статический API будет удален в версии 5.0. Используйте экземпляр MapperConfiguration и статически статируйте по мере необходимости. Используйте CreateMapper для создания инсталлятора mapper. '
Я могу использовать Mapper.Map. Теперь, как я могу использовать его