c# - Automapper 上的配置文件重用
问题描述
我有一个基本映射配置文件类 BaseMapping:MappingProfile,它包含此方法
protected void Map_TAB1_to_Ent()
{
CreateMap<TAB1, Ent>()
.ForMember(dest => dest.Id, opt => opt.MapFrom(r => Guid.NewGuid()));
}
和派生类
protected class EntMapping : BaseMapping
{
public EntMapping()
{
Map_TAB1_to_Ent();
Map_DataRow_to_Cambio();
}
}
当我尝试在控制器中使用它时,以这种方式;
AutoMapper.Mapper.Map<TAB1, Ent>(variable)
我有一个未解决的映射错误;这怎么可能?我错了吗?
解决方案
推荐阅读
- angular - 仅在更改 ngx-currency 后选择值
- powershell - 从结果中删除“:”字符
- javascript - 云功能模拟器无法读取或写入 Firestore 数据库
- python - gremlin python - 向顶点添加多个但未知数量的属性
- python - 添加字符串时输出中的额外换行符
- c# - 如何在 C# 中查询 ntp 服务器,如 linux 上的 ntpdate
- excel - 将文本中的 UTC 时间戳转换为 Excel 日期
- flutter - 我什么时候应该使用流而不是只在颤动中访问云火库?
- kentico - 启用文化时的奇怪 URL
- excel - 使用 VBA 在第一个块下剪切和粘贴数据块