automapper-3相关内容
我在项目中使用 Automapper ,并且需要动态评估目标对象的字段. 在我的配置中,我有类似的内容: cfg.CreateMap()//....ForMember(目的地=>目标时间戳,opt => opt.MapFrom(src => src.SentTime.AddMinutes(someValue)))//...; 配置代码中的 someVal
..
我正在使用Entity Framework 6和Automapper将实体映射到dto. 我有这个模型 public class PersonDto { public int Id { get; set; } public string Name { get; set; } public AddressDto Address { get; set; } } p
..
在某些情况下,我需要根据某些条件将单个属性映射为多个源属性的组合. 目的地: public class Email { public Email() { EmailRecipient = new List(); } public string Subject{get; set;} public string
..
我将项目更新为使用 Automapper 3.0.0 ,现在我的TFS构建失败.错误如下: " ... System.PlatformNotSupportedException:System.PlatformNotSupportedException:该平台IMapperRegistry不支持此类型." 有没有人可以帮助我解决此问题. 同时,我将恢复到以前的版本,因为该版本似乎工作正常
..
我是第一次使用自动映射. 我正在使用c#应用程序,并且想使用自动映射器. (我只是想知道如何使用它,所以我既没有asp.net应用程序,也没有MVC应用程序.) 我有三个班级图书馆项目. 我想在服务项目中编写传输过程. 所以我想知道如何以及在哪里配置自动映射器? 解决方案 您可以将配置放在任何地方: public class AutoMapperConf
..
我们在点网应用程序中使用了AutoMapper 3.1.1.0 . 我们有很多需要学习的课程. 初始化映射所需的时间将近22秒. 我们几乎有 1327 DTO 需要映射. 我们可以说每个DTO平均具有8个属性. 我担心的是,对于我们签入的1327个映射DTO列表中的每条消息, 然后使用 if (MappingManager.MessageMappings.ContainsKe
..
我正在尝试忽略源类型的属性.我已经定义了这样的映射: var map = AutoMapper.Mapper.CreateMap(); map.ForSourceMember(s => s.DateCreated, opt => opt.Ignore()); map.ForSourceMember(s => s.DateUpdated, opt => o
..
好的,我真的很难找到我需要做的很好的例子.所以,我会在这里问. 比方说,我有一个名为Customer的实体类(EF)和一个名为CustomerViewModel的对应视图模型类. 使用AutoMapper,我创建了以下映射: Mapper.CreateMap(); Mapper.CreateMap
..
使用Automapper 3.3.1.0与someEnumerable.AsQueryable().Project().To()相比,在Mapper.Map>(someEnumerable)的用法之间存在不同的映射行为. 这似乎不是SQL LINQ提供程序或其他限制,因为在内存中的集合中可以看到这一点. 与
..
在使用自定义类型转换器(ITypeConverter)与AutoMapper它似乎并没有进入类型转换器代码,如果源值为空,例如: Mapper.CreateMap<字符串,枚举>()ConvertUsing< EnumConverter>(); Assert.AreEqual(Enum.Value1,Mapper.Map<&枚举GT(“StringVa
..
我有以下的实体这是与名单连接: 国家 - >地区 - >市 - >街道 当我映射一个国家反对我的DTO,AutoMapper自动项目我的整个图形,下至街道一路,这是一个伟大的默认值。 在一个特定的用例,我想只映射根对象(国家)及其直接子(地区)。 。然后,这些地区应该有连接各市(或空)的空列表 要实现这一目标的一个方法是创建一个映射是这样的: Mapper.Create
..
我使用Automapper制作对象 我的域名是可以还原成下面的例子中 的副本 考虑我有一个商店与地点集合 公共类商店 { 公共字符串名称{;设置;} 公众人物所有者获得{;设置;} 公众的IList<地点>位置{搞定;集;} } 下面是一个存储实例的一个例子 无功源=新店 { NAME =“最坏买入”, 所有者=新的Perso
..
我不得不类一样。 A级 { 公众诠释ID {搞定;组;} }B类 { 大众C C {搞定;组;} }C类 { 公众诠释ID {搞定;组;} 公共字符串名称{;组;} } 我的要求是A类的ID映射到C类的ID 现在我在做什么到现在是: 。Mapper.CreateMap()ForMember(DES => des.C.Id,SRC => src.MapFrom(X => x
..