|
@@ -20,6 +20,8 @@ public class IdentityMapperConfigs : IRegister
|
|
|
|
|
|
config.NewConfig<User, UserDto>()
|
|
config.NewConfig<User, UserDto>()
|
|
.IgnoreIf((s, d) => s.Account == null, d => d.UserName)
|
|
.IgnoreIf((s, d) => s.Account == null, d => d.UserName)
|
|
|
|
+ .IgnoreIf((s,d)=> s.Account == null,d=>d.AccountLockoutEnd)
|
|
|
|
+ .IgnoreIf((s,d)=> s.Account == null,d=>d.AccountLockoutEnabled)
|
|
.IgnoreIf((s, d) => s.Roles == null || !s.Roles.Any(), d => d.RoleNames)
|
|
.IgnoreIf((s, d) => s.Roles == null || !s.Roles.Any(), d => d.RoleNames)
|
|
.IgnoreIf((s, d) => s.Organization == null, d => d.Organization)
|
|
.IgnoreIf((s, d) => s.Organization == null, d => d.Organization)
|
|
.Map(d => d.UserName, x => x.Account.UserName)
|
|
.Map(d => d.UserName, x => x.Account.UserName)
|