腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Automapper
:
如何
反转
null
替换
?
、
我对
Automapper
比较陌生,只是想确保我不会错过一种更短的方式来做这件事。我在数据库中有一个字段,当它为
null
时,相应模型中的值被设置为字符串文字"None“。ForMember(f => f.DefaultDispatchType, opt => opt.NullSubstitute("None")).ReverseMap()); 我想要将"None“映射回
null
的唯一方法是创建第二个映射,而不是费心去
反转
上面的映射。
浏览 23
提问于2021-03-23
得票数 0
回答已采纳
1
回答
自动映射到接口:"TypeLoadException“异常
、
我正在开发一个MVC应用程序,它使用控制
反转
,因此广泛使用接口类型,根据需要通过依赖解析器注入具体实现。实体接口继承自描述实体的一些基本管理功能的基本接口。ViewModels也被广泛使用。该应用程序使用
Automapper
,我已经创建了从视图模型到各种实体接口的映射。映射配置验证正确。但是,当我调用
Automapper
来执行映射时,代码失败并返回TypeLoadException。如果不是这样,我该
如何
让这个映射工作呢?我是不是漏掉了什么明显的东西?Proxy<AutomapperException.IEntity
浏览 1
提问于2013-08-30
得票数 13
1
回答
在
Automapper
映射中使用丢弃变量
、
我需要安全地将逗号分隔的字符串变量转换为具有
Automapper
映射的int列表。src.SomeIds.Split(',').Where(x => int.TryParse(x, out _)).Select(int.Parse).ToList() :
null
));cfg.CreateMap<FilterRequest, Filter>() .ForMember(dest => dest.SomeIds
浏览 0
提问于2019-07-16
得票数 0
回答已采纳
4
回答
使用
AutoMapper
将空字符串
替换
为空值
、
我使用
AutoMapper
将DTO映射到实体。另外,我的WCF服务正在被SAP使用。 问题是,SAP发送给我的是空字符串而不是
null
值(即,用""代替
null
)。因此,我基本上需要遍历收到的DTO的每个字段,并将空字符串
替换
为空值。有没有一种简单的方法可以用
AutoMapper
来实现这一点?
浏览 7
提问于2013-05-16
得票数 5
回答已采纳
1
回答
ValueInjecter零值
、
我在
AutoMapper
上使用
AutoMapper
(3.x),但我有一些问题。product.InjectFrom(dto); 问题是,我的product.Category已经有了一些带有值的属性,使用InjectFrom,值注入器
替换
product.Category到dto.Category,
替换
整个类别,甚至
替换
为
null
。
浏览 4
提问于2015-08-06
得票数 1
回答已采纳
1
回答
如何
防止
Automapper
替换
实体框架拥有的实体?
、
、
、
、
location.SubscriptionId, location.Id }); }我正在获取一个现有的位置实体,并使用
Automapper
SaveLocationAsync(string subscriptionId, long locationId, [FromBody] Location location) if (location ==
null
var dbLocation = await locations.
浏览 1
提问于2018-01-13
得票数 2
回答已采纳
1
回答
如何
为
Automapper
创建更通用的解析器?
对于某些属性,当值为0时,我希望将该值转换为
NULL
。当我创建我的地图时,我使用一个自定义的解析器来为我处理转换,如下所示: .ForMember(x => x.ContactTypeId, y => y.ResolveUsing<ContactTypeIdZeroToNullResolver>());using
AutoMapper
ResolveCore(Cont
浏览 0
提问于2013-04-04
得票数 2
回答已采纳
4
回答
使用自定义解析器跳过空值
、
我想使用
automapper
在公共数据契约和DB模型之间进行映射。我已经创建了一个类,它自动遍历所有的契约创建映射。我唯一的问题是,如果值不是
null
,我只想将合同中的值映射到DB模型。=
null
?result;}
AutoMapper
.Mapper.Map(dataContract, dbModel) 这目前很好,但是如果dataContract中有一个
NULL
值,那么它将
替换
dbModel中的现有值,这不是我想要的。
如何
使
浏览 8
提问于2013-11-16
得票数 15
回答已采纳
2
回答
AutoMapper
:此平台不支持代理生成
、
、
、
、
我用
AutoMapper
来做这份工作。我用NUnit编写了单元测试。MapperClass{ {
AutoMapper
.Mapper.CreateMap<IDataReader, IList<TResultType>>(); var re
浏览 5
提问于2017-10-23
得票数 0
2
回答
使用MVC和修改的嵌套实体的
Automapper
-
如何
更新它们
、
、
、
我使用
automapper
将我的实体映射到一个视图模型,并将视图模型从视图返回回实体。我是这样配置
automapper
的: .ForMember(dest => dest.CharacterAbilityScoressrc => src.CharacterAbilityScoresDTO));由于我采用MVC模式,当我们从视图的帖
浏览 1
提问于2015-03-07
得票数 1
回答已采纳
1
回答
AutoMapper
select表达式翻译
、
我正在尝试准确地理解select expression
AutoMapper
将为以下映射生成的内容。我相信映射应该逐字地生成一个select表达式,但我知道它不会,因为通过
替换
该表达式而不是使用
AutoMapper
投影,一切都会按预期工作(错误消失了)。blog.Posts.Select(post => new PostDto()).FirstOrDefault() :
null
}){ public Guidy.Posts.FirstOrDefault() :
浏览 0
提问于2018-06-04
得票数 1
1
回答
C#检查是否存在特定类型的重载方法
、
、
、
、
标题可能不是那么清楚,我会试着用一个例子来解释: }所以问题是,我<em
浏览 0
提问于2015-06-09
得票数 0
0
回答
自动映射程序5.0.0缺少SourceValue (自定义转换器)
、
在将
automapper
版本从4.2.1更新到5.0.0之后,我得到了SourceValue缺失的编译错误。=
null
)应该
如何
替换
该属性?这是做自定义转换器的最好方法吗?我希望更新不会破坏现有的代码,因为有很多人在使用这个应用程序。
浏览 3
提问于2016-07-05
得票数 7
1
回答
更新实体框架中的多级属性
、
、
、
、
"ECNHeaderId": 11, "ECNVersion":
null
如何
也更改引用子表对象的状态?在这种情况下,我也很困惑
如何
同时迭代来自UI的数据和来自数据库的实体来应用更改。我不知道我是不是搞砸了一些很简单的事情。 提前谢谢。
浏览 2
提问于2020-03-06
得票数 0
回答已采纳
2
回答
具有来自
AutoMapper
的列表数据的IDataReader
、
、
DatabaseContext.ExecuteReader(command)) if (dr.Read())
AutoMapper
.Mapper.CreateMap<IDataReader, ProductModel>(); }
浏览 1
提问于2011-07-29
得票数 2
回答已采纳
2
回答
如何
用
Automapper
和EF Core 2更新对象集合
、
、
我很难想出
如何
更新一个集合。repository.GetProgramacionSemanalAsync(programacionSemanalId); if (producto ==
null
var ubicacion = await _repository.GetUbicacionAsync(ite
浏览 2
提问于2018-05-25
得票数 1
1
回答
如何
不手动地将对象的值复制到另一个对象
、
、
、
、
await _service.GetReceiptOrderByIdAsync(request.Id, false, cancellationToken); if (data ==
null
浏览 2
提问于2022-08-14
得票数 0
回答已采纳
1
回答
替换
静态Map;
替换
配置文件中的
AutoMapper
方法
、
我正在
替换
静态
AutoMapper
应用程序接口:public class DigitalResourceProfile :
AutoMapper
.Profile{ {
浏览 1
提问于2016-03-17
得票数 2
2
回答
使用LINQ更新SQL行中的每个字段而不具体声明每个字段?
、
、
、
、
根据模型对象的ID从db上下文中获取DTO对象 现在,将原始DTO对象设置为新映射的DTO对象。
浏览 5
提问于2016-08-19
得票数 2
回答已采纳
2
回答
如何
使用NHibernate ISet简单地将IList映射为
AutoMapper
、
、
我试图使用
AutoMapper
从DTO映射到我的域。> Children { get; set; }{}那么,我将
如何
建模MyDomain -> ChildDomain而不以贫血域模型告终?
浏览 0
提问于2009-11-09
得票数 2
点击加载更多
相关
资讯
如何正确理解SQL中的NULL
Kotlin与Java 如何解决 Null 问题?
如何在JavaScript中处理null和undefined?
Excel 查找和替换功能如何实现“非”条件替换?
CAD如何批量替换块
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券