376得票10回答
忽略使用Automapper映射一个属性

我正在使用Automapper,有以下场景: 类OrderModel有一个名为“ProductName”的属性,该属性不在数据库中。 因此,当我尝试进行映射时,使用了以下代码:Mapper.CreateMap<OrderModel, Orders>(); 它会生成一个异常: "...

365得票20回答
如何在ASP.NET Core中设置Automapper

我在.NET方面相对较新,决定学习.NET Core而非传统方式。我发现了一篇详细的文章 在此设置AutoMapper,但是否有更简单的教程适合新手?

348得票4回答
Automapper: 更新属性值而不创建新对象

我如何使用Automapper更新另一个对象的属性值而不创建新对象?

245得票19回答
AutoMapper:“忽略其余部分”?

有没有一种方法可以告诉AutoMapper忽略除了明确定义映射的属性以外的所有属性? 我有一些外部的DTO类,这些类可能会从外部发生变化,我想避免明确指定要忽略每个属性,因为添加新属性时,将尝试将它们映射到我的对象中会导致功能出现问题(引起异常)。

220得票10回答
AutoMapper.CreateMaps应该放在哪里?

我在ASP.NET MVC应用程序中使用AutoMapper。 我被告知应将AutoMapper.CreateMap移至其他地方,因为它们具有很多开销。 我不确定如何设计我的应用程序以将这些调用放在一个地方。 我有一个Web层,服务层和数据层。 每个都是自己的项目。 我使用Ninject来进...

208得票4回答
AutoMapper与ValueInjecter的比较

每当我在StackOverflow上寻找AutoMapper相关的东西时,我总是会读到一些关于ValueInjecter的内容。 有人能告诉我它们之间的优缺点吗(性能、功能、API使用、可扩展性、测试)?

193得票6回答
当属性名称不同时如何指定映射规则

我对Automapper框架还是个新手。我有一个领域类和一个DTO类,如下所示:public class Employee { public long Id {get;set;} public string Name {get;set;} public string Phon...

132得票5回答
Automapper - 如何映射到构造函数参数而不是属性设置器

在目标属性是私有的情况下,我可能希望通过目标对象的构造函数映射到该对象。如何使用Automapper实现此功能?

131得票16回答
Automapper缺少类型映射配置或不支持的映射 - 错误

实体模型public partial class Categoies { public Categoies() { this.Posts = new HashSet<Posts>(); } public int Id { get; ...

104得票6回答
如何使用AutoMapper的.ForMember方法?

我正在尝试使用AutoMapper将实体转换为数据传输对象(DTO)。我知道应该在 Mapper.CreateMap<Entity, DTO>()后使用.ForMember()来设置自定义映射,但这似乎并不是一个可用的方法。 编辑以澄清:我不是在寻找文档链接或基本语法解释。我已经...