automapper 相关问题

用于.NET的基于约定的基于对象的对象映射器和转换器

如何使Automapper映射另一个表的一部分属性

我有3个相关的表。 Employee,Relative,RelationTypeCatalog。关系是IX_Relatives_EmployeeId和IX_Relatives_RelationTypeCatalogId。我想要实现的是...

回答 1 投票 0

Net Core:将数据映射到存储库中的域层

我们正在使用Net Core,通过sql数据库实现Entity Framework。以前的软件仅具有数据模型和应用程序。目前,我们正在获取数据级别的实体并将其映射到...

回答 1 投票 0

我如何使用自动映射器将键/值有条件地映射到DTO?

我有以下情况:由于不幸的旧数据库,我有一些映射到NHibernate的类,我想将其拼合为DTO。看起来像这样:这是我...

回答 1 投票 1

在自动映射器中使用参数映射列表

我想在将列表映射到另一个列表时使用参数,我在单模式映射中找到了解决方案,但是在列表模式下它不起作用。单模映射解决方案:mapper.Map ] >>>

回答 1 投票 0

AutoMapper映射嵌套列表对象

我有2个对象:Parent和ParentDTO:类ParentDTO {公共字符串AttA {得到;组; } public List > AttrBNestedList {get;组; }}类...

回答 1 投票 1

AutoMapper MapFrom无效

我正在使用AutoMapper 9.0版,以下单元测试应更改stockRecord.DayLowestPrice的值,但不会更改。 StockRecord和StockRecordDto的所有成员完全相同。 [...

回答 1 投票 0

Automapper-错误映射类型。映射类型:IEnumerable`1-> IEnumerable`1 System.Collections.Generic.IEnumerable`1 [[TicketTO,app.DTO

我有一个ASP.Net Core C#应用程序,并使用AutoMapper DTO公共类MovieTO {public int Id {get; set;} public IEnumerable Tickets {get; set;}}公共类...

回答 1 投票 0

AutoMapper:避免使用MaxDepth进行无限递归吗?

我有以下简单的代码public class User {public List UserGroups {get;组; } public string Name {get;组; }}公共类UserGroup ...

回答 1 投票 0

使用AutoMapper的嵌套对象的单独映射

我正在尝试将嵌套对象放入扁平化的DTO中。我无法控制DTO或业务对象的名称,因此不幸的是,重命名/重组这些对象是不可能的。这是一个...

回答 1 投票 0

Automapper:对所有其他成员使用默认映射

我有很多这样的类可以从IDataReader进行映射:class Dest {public string Field1;公共字符串Field2;公共字符串Field3; } ... public DestProfile {CreateMap ] >>>

回答 1 投票 0

为什么使用Automapper映射单个对象比映射10或100需要更多的时间?

用于分析的代码:使用系统;使用System.Collections.Generic;使用System.Diagnostics;使用AutoMapper;使用系统;使用System.Collections.Generic;使用系统。...

回答 1 投票 0

如何在global.asax中注册Automapper配置类?

我不想在global.asax中配置Automapper。而不是我想创建实现Profile接口的类并在global.asax中注册该类。但是我不知道如何在...

回答 2 投票 0

Automapper:如何将一个源映射到多个目标

我有以下示例实体:public class User {public string Username {get;组; } public string Password {get;组; } pubilc HashSet 角色{get;组; }} ...

回答 2 投票 0

如何使用Refection(以通用方式)在映射器配置中添加现有配置文件

我有一个单独的类,用于在源和目标之间进行映射。例如RegistrationMapping:公共类RegistrationMapping {public static void Map(IProfileExpression profile){...

回答 1 投票 0

如果未找到结果,则从IEnumerable方法返回NULL

我正在使用Automapper和带有Xml序列化的类来生成XML文件。在此方法中,它将IEnumerable返回给Automapper,然后将其写出一系列 ......

回答 1 投票 3

AutoMapper 9映射嵌套表

我正在使用AutoMapper 9,我想映射我的嵌套表。在较旧版本的AutoMapper中,我使用了这样的“ CreateMap”:CreateMap (.. AfterMap((s,d)=> Mapper.Map(s ....

回答 1 投票 0

在单个实体框架查询中返回父项和子项,而没有返回IQueryable或IEnumerable?

我们有一条规则,不得在服务层之外公开IQueryable 或IEnumerable ,因此下游代码无法修改去数据库的查询。这意味着我们...

回答 2 投票 2

AutoMapper条件映射

如果准备开始为假,那么我需要将ActualStartDate设置为默认值。或者,也许我将改为可为空。 RequestDates集合将始终只有1条记录。公共类...

回答 1 投票 0

使用自动映射器C#映射时的问题

必须将字段中的某些更改从旧数据库传输到新数据库。尝试使用AutoMapper进行相同的操作。下面是代码var crudCommonV1 =新的HAES.EDMS.DAL.CRUD.CRUDCommon ] 我认为彼得是正确的。由于“ UpdatedOn”上的类型不匹配,因此AutoMapper需要自定义映射。将您的createmap行更改为这样的内容... cfg.CreateMap<HAES.EDMS.DAL.Address, HAES.EDMS.V2.DAL.Address>() .ForMember(dest => dest.ForeignAddress, act => act.MapFrom(src => src.OverrideAddress)) .ForMember(m => m.UpdatedOn, o => o.MapFrom(f => f.UpdatedOn ?? DateTime.Today)); 您可以更改默认行为,但实际上不能在属性为null的情况下仅使用.value。

回答 1 投票 2

在AutoMapper中使用默认映射

我正在使用AutoMapper将一组模型映射到ViewModels。一切正常,但是对于我创建的每个模型/ viewmodel,我必须一遍又一遍地做一件事。我必须映射一个特定的...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.