Automapper:复制一些属性
我的类“Person”有 2 个实例 public class Person { public int Id { get; set; } public string FirstName { get; set; } public string LastName {…
没有自定义映射的 Automapper Map.CreateMap 的问题
我正在尝试使用 AutoMapper 而不诉诸自定义映射。 我使用相同的接口 public class Order : IOrder ... public class OrderViewModel : IOrder ... My …
将枚举映射到具有相同枚举类型的属性的类
假设我有一个具有以下定义的类: public class DestinationOuter { public string Name { get; set; } public int Age { get; set; } public List Sib…
在 AutoMapper 中关闭/禁用区分大小写
如何在 IDataReader 中的 AutoMapper 中关闭/禁用区分大小写?例如: using (IDataReader dr = DatabaseContext.ExecuteReader(command)) { if (dr.Fi…
如何使用自动映射器将不属于模型一部分的属性添加到视图模型中?
我不确定这是否可能,但这是我的情况。 假设我有一个像这样的模型: public class Product { public int Id { get; set; } public string Name { get;…
如何在AutoMapper中为同一类型调用不同的映射策略?
我有一个客户类别&我希望客户电子邮件字段以 CSV 格式显示,以供管理员列表视图使用。当编辑视图显示时,我希望该视图在用换行符提要分割的文本框中显…
AutoMapper - 在代码库中创建所有映射的中心位置
我知道如果我在 MVC 项目中使用 AutoMapper,我可以将映射添加到 AppDomain。我正在创建 API,希望将所有这些信息集中在 API 的一个位置,对消费者隐…
如何使用AutoMapper.ForMember?
我正在尝试设置 AutoMapper 以从实体转换为 DTO。我知道我应该在 Mapper.CreateMap() 之后使用 .ForMember() 来设置自定义映射,但这似乎不是成为一种…
具有显式加载的 AutoMapper 和实体框架 POCO
当需要时,我在 POCO 上显式加载关系,但自从我切换到 AutoMapper 后,我想我可以指示它为我预加载关系,以便我在服务层中的代码看起来更干净: Mappe…
如何让 AutoMapper 在映射 ViewModel 后调用方法
是否可以让 AutoMapper 在映射源和目标之后调用方法? 我的 ViewModel 看起来像这样: public class ShowCategoriesViewModel { public int category_…
此方法是否在过滤和分页之前执行 SQL 查询?
public ActionResult Index(int ehrId, int? page) { EHR ehr = ehrRepository.Find(ehrId); if (ehr.UserName != User.Identity.Name) return View("…
帮助改进(重构)我的代码。自动映射器 - EF - asp.net mvc-3
我有这 4 个模型 - 2 个域模型和 2 个 DTO public class Project { public int ID { get; set; } public string Name { get; set; } public virtual I…
当 Automapper 遍历时,NHibernate 急切加载的树会命中数据库
我遇到了一个奇怪的 NHibernate 和 Automapper 问题。我不确定应该归咎于哪一个,但我现在已经挣扎了一整天,但我似乎无法找出原因。 这是我的 Nhiber…