/// <summary> /// 转换为身份资源 /// </summary> private IdentityResource ToResource(IdentityResourceDto dto) { if (dto == null) { return(null); } var result = dto.MapTo <IdentityResource>(); result.Name = dto.Uri; result.DisplayName = dto.Name; result.Description = dto.Remark; if (dto.Claims != null && dto.Claims.Count > 0) { dto.Claims.ForEach(claim => result.UserClaims.Add(claim)); } return(result); }
/// <summary> /// 转成身份资源 /// </summary> public static IdentityResource ToEntity(this IdentityResourceDto dto) { return(dto?.MapTo <IdentityResource>()); }