用于.NET的基于约定的基于对象的对象映射器和转换器
配置 Automapper 以相同的方式映射给定类的所有字符串
源对象中的所有字符串均以逗号分隔。我希望避免代码重复并使 Automapper 以相同的方式处理所有字符串属性。 我是这样实现的: 创建地图<
我正在寻找一种方法来从属性名称与给定字符串数组中的属性名称匹配的对象构建匿名类型。就像是: //当前方式: var anonObject = primaryObject.Sel...
AutoMapper - 将 dto 和模型列表合并到另一个 dto
我有以下两个模型: 公共课员工 { public int UserId { 得到;放; } 公共字符串显示名称 { 得到;放; } } 公共类公司 { public int CompanyId { 得到;放; ...
我正在使用 AutoMapper,当我更新单个值时,它会使其余值变为空
我正在使用 AutoMapper,这是我更新现有客户详细信息的代码,但是当我更新一个字段时,其余字段将被清空。 公共异步任务更新(
我有一个 OverridableValue 类来表示可以手动覆盖的值(包含一个 T Value 道具和一个布尔值,用于判断它是否是手动的)。这个类在我的界面中使用...
当目标包含 JArray 属性时无论如何要使用 Automapper?
假设我有一个源 JObject: var source = 新的 JObject { { "XCV", Guit.NewGuid().ToString() }, { "s...
AutoMapper和JsonPatchDocument的运行路径
我们正在使用 .NET Core 3.1、Microsoft.AspNetCore.JsonPatch 3.1.27 和 AutoMapper 12.0.1。 我们正在开发一个 REST API。它公开了一些用于使用 HTTP PATCH 动词更新实体的端点。这些
API.Helpers.ProductUrlResolver' 不能用作泛型类型或方法 'IMemberConfigurationExpression
这是我的“ProductUrlResolver”类 这是我的“MappingProfiles”类,我在屏幕截图中提到的行中遇到错误。它说 类型 'API.Helpers.ProductUrlRe...
什么是使用列表映射的正确方法(EF 核心 + AutoMapper.Collection)
引自 https://github.com/AutoMapper/AutoMapper.Collection 页面: 将 OrderDTO 映射回 Order 将根据 ID 是否匹配来比较 Order 项目列表 Mapper.Map(orderDtos,
Automapper 使用 ForPath 创建空对象而不是 null
嗨,因为我在我的映射配置中添加了一个 ForPath,比如 创建地图() .ForMember(c => c.AmISender, opt => opt.Ignore()) .ForMember(c => c.
Automapper - 从具有 IEnumerable<A> 属性的对象到 IEnumerable<B>
这个映射 _mapper.Map>(响应); 其中 response 的类型为 GetWorkShiftCurrentCachedResponse 给我这个错误: System.TypeLoadException:方法...
我有 3 个源类和 3 个目标类来映射属性。 如何使用 C# automapper 映射以下 3 个源类和 3 个目标类。 公开课 Source1 { public int Id { ge ...
如何将 AutoMapper 客户解析器与 .ForPath 一起使用
我正在将我的模型映射到信息类,其中模型的第一级属性需要映射到信息类的子级属性。 在我的模型中,我有字符串,我需要填充 Info c 的对象...
我有以下课程: 公开课产品 { 公共 int Id { 得到;放; } 公共字符串名称 { 得到;放; } 公共字符串描述 { 得到;放; } 公共产品状态 ...
使用AutoMapper按照约定将Wrapper<T>映射到T'
我有一项服务将枚举值包装在 SafeEnum 类型中,以便在不破坏合同的情况下添加新的枚举值。 这是一个例子: 公共课客户 { public int Id { get;...
AutoMapper:当从2个不同的源成员映射到同一个目标成员时,第二个源成员不映射
我正在尝试将包含多种类型的 SourceCar 模型映射到 DestinationCar,但在尝试从 2 个不同的源映射到同一对象时我很挣扎。模型 DestinationDriverInfo
我正在尝试为我的 AutoMapper 添加配置文件。我在下一条短信上遇到了麻烦:
我的 MappingProfile.cs 中有以下代码: 公共类 MappingProfile:配置文件 { 公共映射配置文件() { CreateMap().ReverseMap(); } } 还有……
Blazor:如何使用 autoMapper 将两个实体映射到一个 DTO?
简介实体: 公开课简介 { 公共 int PId { 得到;放; } public int PCode { 得到;放; } [外键(“人”)] public int PersonId { 得到; se...
我正在编写如下单元测试用例。 [测试类] 公开课CharterBLTest { 私人只读模拟_mockCharterRepository; 私人只读模拟...