Automapper的ProjectTo与泛型不兼容
创始人
2024-09-23 12:30:04
0
  1. 在映射方法中使用非泛型类型来指定映射配置和映射目标类型。

例如:

public static TDto Map(this IMapper mapper, T entity) 
    where T : BaseEntity
    where TDto: BaseDto
{
    var config = new MapperConfiguration(cfg =>
    {
        cfg.CreateMap();
    });

    var map = config.CreateMapper();
    return map.Map(entity);
}
  1. 使用非泛型的“ProjectTo”方法,手动转换结果。

例如:

public static IQueryable ProjectToNonGeneric(this IQueryable source, IMapper mapper)
    where TDto : class
{
    var config = new MapperConfiguration(cfg =>
    {
        cfg.CreateMap();
    });

    var map = config.CreateMapper();
    return source.ProjectTo(m => map.Map(m));
}

相关内容

热门资讯

总算了解!wpk免费辅助,aa... 总算了解!wpk免费辅助,aapoker辅助器是真的吗,大神讲解(有挂技巧)科技教程也叫必备教程,这...
热点推荐!pokemmo脚本辅... 热点推荐!pokemmo脚本辅助,wepoker透视底牌脚本,玩家教程(有挂教程)准备好在wepok...
关于!wepoker辅助工具,... 关于!wepoker辅助工具,aapoker透视脚本,高科技教程(有挂辅助)是一款可以让一直输的玩家...
一分钟了解!wepoker辅助... 一分钟了解!wepoker辅助器官方,sohoo辅助,2025新版(有挂教程);原来确实真的有挂(需...
最新技巧!佛手大菠萝13道挂哪... 此外,数据分析德州(佛手大菠萝13道挂哪里)辅助神器app还具备辅助透视行为开挂功能,通过对客户佛手...
六分钟了解!wepoker有辅... 六分钟了解!wepoker有辅助器吗,约局吧能不能开挂,插件教程(有挂透明);建议优先通过约局吧能不...
技术分享!wepoker辅助插... 1、技术分享!wepoker辅助插件功能,hhpoker辅助挂,存在挂教程(有挂技巧)。2、wepo...
程序员教你!wepoker私局... 程序员教你!wepoker私局代打,智星菠萝辅助,wpk教程(有挂软件);wepoker私局代打软件...
必备攻略!wpk模拟器多开,p... 1、必备攻略!wpk模拟器多开,poker master辅助,线上教程(有挂透明);详细教程。2、p...
热点讨论!安装不了wepoke... 1、热点讨论!安装不了wepoker,哈糖大菠萝有挂吗5个常用方法,高科技教程(有挂辅助);详细教程...