C# 自动将实体映射到模型

C# 自动将实体映射到模型,c#,.net-core,entity-framework-core,automapper-6,C#,.net Core,Entity Framework Core,Automapper 6,我试图绘制这些地图,但我越来越 AutoMapper.AutoMappingException:'缺少类型映射配置 或不支持的映射。” 公共类菜单项视图模型 { [必需] 公共字符串文本{get;set;} 公共字符串URL{get;set;} 公共字符串图标{get;set;} 公共IList子项{get;set;} 公共MenuItemViewModel父项{get;set;} 公共整数排序{get;set;} } 公共类菜单项 { 公共Guid Id{get;set;} 公共字符串文本{g

我试图绘制这些地图,但我越来越

AutoMapper.AutoMappingException:'缺少类型映射配置 或不支持的映射。”

公共类菜单项视图模型
{
[必需]
公共字符串文本{get;set;}
公共字符串URL{get;set;}
公共字符串图标{get;set;}
公共IList子项{get;set;}
公共MenuItemViewModel父项{get;set;}
公共整数排序{get;set;}
}
公共类菜单项
{
公共Guid Id{get;set;}
公共字符串文本{get;set;}
公共字符串URL{get;set;}
公共字符串图标{get;set;}
公共IList子项{get;set;}
公共菜单项父项{get;set;}
公共bool onMenu{get;set;}
公共整数排序{get;set;}
公共IList菜单温度表{get;set;}
}
Mapper.Initialize(cfg=>{
CreateMap().ReverseMap();
});
MenuItemViewModel结果=Mapper.Map(menuItems);这里出错

如果不确切知道您收到的错误,很难回答,但我可以猜。。。如果menuItems是一个
IEnumerable
,则应该编写

var result = Mapper.Map<IEnumerable<MenuItemViewModel>>(menuItems);
var result=Mapper.Map(menuItems);

如果不确切知道您收到的错误,很难回答,但我可以猜。。。如果menuItems是一个
IEnumerable
,则应该编写

var result = Mapper.Map<IEnumerable<MenuItemViewModel>>(menuItems);
var result=Mapper.Map(menuItems);
什么是不成功?什么是不成功?