后端技术 asp.net core自定义tag实现页面按钮权限 一般我们在开发后台系统的时候都会有权限验证的功能,有菜单权限和按钮权限也许还有数据权限。最近做一个按钮权限发现asp.net core增加了TagHelper,相比HtmlHelper来说可读性更好。 2020-09-14 浏览(13) 评论(0) 阅读全文
后端技术 asp.net core 3.1 更换依赖注入容器 asp.net core的内置容器有时候并不能满足我们所有的需求,比如微软官方就给出了一些内置容器没有提供的功能。我们如果需要这些高级功能就需要替换内置的依赖注入容器。 2020-08-31 浏览(18) 评论(0) 阅读全文
后端技术 dotnet core配置swagger文档报错 在给一个新的dotnet core项目配置swagger文档的时候,编译没问题访问接口文档 /swagger 出现错误 Failed to load API definition.使用的是Swashbuckle.AspNetCore包。以前一直没出现过这个错误。好在F12查看到swagger的结果报500错误了,才找到原因。 2020-08-10 浏览(19) 评论(0) 阅读全文
后端技术 asp.net core 统一模型验证拦截实现 在使用webapi对外提供服务的时候,我们希望提供一个统一的返回值例如 {"code":1,"message":"ok","data":""}。为了解耦会对未处理的异常和模型验证进行统一处理。本文介绍了asp.net core 3.1版本中实现统一模型验证的实现方法。 2020-06-17 浏览(26) 评论(0) 阅读全文