c# - 在 AutoMapper 中使用 ForMember 打开泛型?
问题描述
我在 Automapper(最新版本)中使用开放泛型。
CreateMap( typeof( EventStructureDto<>), typeof( IEventStructure<>))
但我仍然需要一些映射。所以我看到这样做的唯一方法是使用字符串 literls :
CreateMap( typeof( EventStructureDto<>), typeof( IEventStructure<>))
.ForMember("Value2", x => x.MapFrom("Value1"));
问题:
有没有办法使用好的旧语法(使用代码而不是字符串):
.ForMember(mobile => mobile.ErrorMessage, o =>....);
解决方案
推荐阅读
- google-apps-script - 您如何将公司徽标添加到谷歌网络应用程序?
- mongodb - MongoDb 获取子集而不是整个记录
- javascript - useAnimationOnDidUpdate 反应钩子实现
- python - 将字符串转换为二维 numpy 数组
- python - 表中的多个表头以及如何从表行中抓取数据
我正在尝试从网站上抓取数据,但该表有两组数据,首先,2-3 行数据在 thead 中,其余在 tbody 中。当我尝试这两种方法时,我可以轻松地一次只从一个中提取数据,但我遇到了一些错误,例如 TypeError、AttributeError。顺便说一句,我正在使用 python 这里是代码
import requests from bs4 import BeautifulSoup import pa
- elasticsearch - 同义词标记过滤器
- android - CardView 列和行权重
- c# - 如何在 ASP.NET Web 应用程序中显示 PDF 文件
- vue.js - 样式绑定不随模板结构更新 [Vue]
- windows - 无法调试 COM 注册库