/// <summary> /// 转换为资源持久化对象 /// </summary> public static ResourcePo ToPo(this ApiResource entity) { if (entity == null) { return(null); } var result = entity.MapTo <ResourcePo>(); result.Type = ResourceType.Api; result.Extend = Json.ToJson(CreateExtend(entity)); return(result); }
/// <summary> /// 创建Api资源扩展对象 /// </summary> private static ApiResourceExtend CreateExtend(ApiResource entity) { return(entity.MapTo <ApiResourceExtend>()); }