TinyMapper:使用表达式绑定
TinyMapper: bind using expression
当前代码抛出异常Expression is not a MemberExpression
:
TinyMapper.Bind<StudenRecord, StudentEntity>(cfg =>
{
cfg.Bind(x => $"{AppSettings.AvatarBaseUrl}/{x.AvatarUrl}", t => t.AvatarUrl);
});
有什么方法可以使用 TinyMapper 实现我的目标吗?
目前,TinyMapper 不支持 MethodCallExpression
它只支持 MemberExpression
,作为解决方法,您可以创建 custom type converter
当前代码抛出异常Expression is not a MemberExpression
:
TinyMapper.Bind<StudenRecord, StudentEntity>(cfg =>
{
cfg.Bind(x => $"{AppSettings.AvatarBaseUrl}/{x.AvatarUrl}", t => t.AvatarUrl);
});
有什么方法可以使用 TinyMapper 实现我的目标吗?
目前,TinyMapper 不支持 MethodCallExpression
它只支持 MemberExpression
,作为解决方法,您可以创建 custom type converter