小编Jua*_*ron的帖子

在AutoMapper 8.0中缺少ResolveUsing

在AutoMapper 8.0之前,我使用了以下代码:

CreateMap<ApplicationRole, RoleViewModel>()
.ForMember(d => d.Permissions, map => map.MapFrom(s => s.Claims))
.ForMember(d => d.UsersCount, map => map.ResolveUsing(s => s.Users?.Count ?? 0))
                    .ReverseMap();
Run Code Online (Sandbox Code Playgroud)

文档说你必须为MapFrom更改ResolveUsing,但我有一个错误"没有传播空"

.ForMember(d => d.UsersCount, map => map.MapFrom(s => s.Users?.Count ?? 0))
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

entity-framework automapper asp.net-core

24
推荐指数
2
解决办法
7445
查看次数