用于.NET的基于约定的基于对象的对象映射器和转换器
我有一个从实体框架软件模型到 SoftwareDTO 的映射设置,当我像这样投影到它时,它可以正常工作: var stuff =等待ChecklistLink.AsNoTracking() .S...
我们有一个实体类型类,当它转换为 dto 类时,我希望通过额外的计算来设置一个属性。实体类: 公开课学生 { 公共 int Id { 得到;设置...
如何在 ASP.Net Core 6 中设置 AutoMapper
如何在 ASP.Net Core 6 中配置 AutoMapper 我有一个用 .Net 3.1 编写的项目,所以我们有 Startup.cs 类。 我正在将其迁移到 .net core 6 现在,当我进行以下配置时,我...
我在使用 AutoMapper 时遇到一些问题,我映射的对象会产生循环引用,因此我无法使用 ActionResult 将其 JSON 返回到 View。 我已经创建了一个与
Automapper:缺少类型映射配置.NET Web API
我目前正在使用 .NET Web API 来获取基于国家/地区的县列表。 在尝试获取县时,我遇到了异常: “自动映射器:缺少类型映射配置或
这是我的代码: 公共类 PostDto : BaseDto { [Json忽略] 公共覆盖 int Id { 获取;放; } [必需的] [字符串长度(200)] 公共字符串标题 { ge...
我无法尝试使用 AutoMapper 将字符串从 API 解析为枚举
我正在尝试使用 AutoMapper 将 API 中的字符串解析为 Enum,如果无法解析,他应该返回一个“默认值”。 我的模型是:班级费用 公共长ID { 获取;放; } 公开
无法跟踪实体类型“Question”的实例,因为已在跟踪具有相同键的该类型的另一个实例
当尝试修补任务对象时,我收到了标题中所示的错误。 任务任务=等待context.Missions.Include(m => m.Position) .包含(m => m.问题).
在 .ForMember() 中访问 IMappingOperationOptions 字典,无需 IValueResolver
我正在尝试映射两个对象,并且目标具有需要额外数据源的数据。这些是课程: 公共类源类{ 公共 int SrcValueOne { 获取;放; } } 公共...
我有一个用户模型: 命名空间 Pharma.Models { 公共部分类用户 { 公共 int 用户 ID { 获取;放; } 公共字符串名字{获取;放; } 公共字符串电子邮件...
以下是使用 Automapper 可以正常工作的简单对象: 公开课源码 { 公共 int Id {获取;设置;} 公共字符串名称 {get;set;} } 公开课 目的地 { 公共 int Id {g...
使用 AutoMapper 时如何在 lambda 表达式中进行 null 检查?
我有一个如下所示的映射配置文件: 公共类 MappingProfile :配置文件 { 公共映射配置文件() { // DTO 映射 创建地图() .
AutoMapper 12.0 使用 ProjectTo 时抛出“默认”类型的未知 LINQ 表达式
我们正在进行大型 .net 升级(从 4.8 升级到 7),但我们的一些预测存在问题。这一切在 automapper 8 和 .net 4.8 上都工作得很好,但是 si...
如何在 AutoMapper 10 中测试自定义 IValueResolver?
AutoMapper 10已从ResolutionContext类中删除了公共构造函数(https://docs.automapper.org/en/stable/10.0-Upgrade-Guide.html#the-resolutioncontext-no-longer-has-a-public -构造...
实体 公共类PurchaseReq { ... 公共字符串 PrNumber { 获取;放; } // 首要的关键 公共列表 PurchasingReqItems { get;在里面; } = []; 公开名单<
我已经升级到最新版本的AutoMapper(9.0)并将静态配置更改为: 公共静态 IMapper RegisterAutoMapper() { var config = new MapperConfiguration(cfg =>...
我正在尝试将 AutoMapper 配置为忽略同一类上也具有 Has{PropertyName} 属性(设置为 false)的属性。 这是为了映射在 .proto 中使用可选的 GRPC 类
AutoMapper 未在 ASP.NET Core Web API 应用程序中显示结果
我正在使用 AutoMapper 在 ASP.NET Core Web API 中的不同实体之间进行映射。但是,它没有显示结果,但如果我手动进行映射,它就会起作用 - 我想知道这是为什么。 我有
AutoMapper - 如何使用 ConstructUsing 映射包装对象
我正在尝试通过 AutoMapper 将包装的类解包为平面对象。 我查看了类似的问题,例如 AutoMapper c# runmapping dependent on an object property,但我想要派生的 ty...
如何通过 AutoMapper 和 ConstructUsing 映射包装对象
我正在尝试通过自动映射器将包装的类解包为平面对象。 我查看了类似的问题,例如 AutoMapper c# runmapping dependent on an object property,但我想要派生的 ty...