automapper-3相关内容

自动映射器:将参数传递给Map方法

我在项目中使用 Automapper ,并且需要动态评估目标对象的字段. 在我的配置中,我有类似的内容: cfg.CreateMap()//....ForMember(目的地=>目标时间戳,opt => opt.MapFrom(src => src.SentTime.AddMinutes(someValue)))//...; 配置代码中的 someVal ..
发布时间:2021-04-01 20:19:06 C#/.NET

如何在类库项目中配置自动映射器?

我是第一次使用自动映射. 我正在使用c#应用程序,并且想使用自动映射器. (我只是想知道如何使用它,所以我既没有asp.net应用程序,也没有MVC应用程序.) 我有三个班级图书馆项目. 我想在服务项目中编写传输过程. 所以我想知道如何以及在哪里配置自动映射器? 解决方案 您可以将配置放在任何地方: public class AutoMapperConf ..
发布时间:2020-09-14 20:53:33 C#/.NET

AutoMapper损害了.net应用程序在映射时具有超过1327个DTO的性能

我们在点网应用程序中使用了AutoMapper 3.1.1.0 . 我们有很多需要学习的课程. 初始化映射所需的时间将近22秒. 我们几乎有 1327 DTO 需要映射. 我们可以说每个DTO平均具有8个属性. 我担心的是,对于我们签入的1327个映射DTO列表中的每条消息, 然后使用 if (MappingManager.MessageMappings.ContainsKe ..
发布时间:2020-05-08 21:14:10 C#/.NET

带有linq的Automapper如何?

好的,我真的很难找到我需要做的很好的例子.所以,我会在这里问. 比方说,我有一个名为Customer的实体类(EF)和一个名为CustomerViewModel的对应视图模型类. 使用AutoMapper,我创建了以下映射: Mapper.CreateMap(); Mapper.CreateMap ..
发布时间:2020-05-01 06:17:27 其他开发

AutoMapper:最大深度图

我有以下的实体这是与名单连接: 国家 - >地区 - >市 - >街道 当我映射一个国家反对我的DTO,AutoMapper自动项目我的整个图形,下至街道一路,这是一个伟大的默认值。 在一个特定的用例,我想只映射根对象(国家)及其直接子(地区)。 。然后,这些地区应该有连接各市(或空)的空列表 要实现这一目标的一个方法是创建一个映射是这样的: Mapper.Create ..
发布时间:2016-10-03 20:42:21 C#/.NET

使用AutoMapper映射子集合

我使用Automapper制作对象 我的域名是可以还原成下面的例子中 的副本 考虑我有一个商店与地点集合 公共类商店 { 公共字符串名称{;设置;} 公众人物所有者获得{;设置;} 公众的IList<地点>位置{搞定;集;} } 下面是一个存储实例的一个例子 无功源=新店 { NAME =“最坏买入”, 所有者=新的Perso ..
发布时间:2016-09-28 15:10:10 C#/.NET

AutoMapper.Mapper.CreateMap&LT; TSource,TDestination&GT;()“已过时

我不得不类一样。 A级 { 公众诠释ID {搞定;组;} }B类 { 大众C C {搞定;组;} }C类 { 公众诠释ID {搞定;组;} 公共字符串名称{;组;} } 我的要求是A类的ID映射到C类的ID 现在我在做什么到现在是: 。Mapper.CreateMap()ForMember(DES => des.C.Id,SRC => src.MapFrom(X => x ..
发布时间:2016-07-11 16:01:20 C#/.NET