摘要: 需求:api方法返回的信息是固定的,现在业务发生调整不同人员看到的返回字段可配置,为人员配置不可查看字段,方法的返回值中不可查看字段将会被过滤。 处理思路:通过中间件处理api的返回值,若调用方法的用户设置了不可查看字段,处理Response去掉不可查看字段。 创建webapi项目,添加测试方法Ge 阅读全文
posted @ 2023-02-20 15:59 fisherLB 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 当然也可以使用该方给普通web api项目生成客户端代码,供其他第三方应用来使用。 abp vnext提供了动态C#API客户端和静态C#API客户端来调用abp项目的接口,但是有局限性;要使用动态C#API客户端的项目必须也是ABP vnext的项目。静态C#API客户端也依赖abp的包,如下图为 阅读全文
posted @ 2022-10-09 17:57 fisherLB 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 注:本示例参考 johnwas 的代码来实现 在项目部署运行时若系统报错,通常只能通过查看系统日志文件的方式来排查代码报错;这是一个非常不便的事情,通常需要登录服务器并找到系统日志文件,才能打开日志查看具体的日志信息;就算将日志记录到数据库或者elasticserach,查看起来也非常不便;若系统报 阅读全文
posted @ 2022-09-28 09:41 fisherLB 阅读(195) 评论(4) 推荐(3) 编辑