2022年4月29日

基于SqlSugar的数据库访问处理的封装,在.net6框架的Web API上开发应用

摘要: 我前面几篇随笔介绍了关于几篇关于SqlSugar的基础封装,已经可以直接应用在Winform项目开发上,并且基础接口也通过了单元测试,同时测试通过了一些Winform功能页面;本篇随笔继续深化应用开发,着手在在.net6框架的Web API上开发应用,也就是基于.net core的Web API应用开发,这样可以应用在不同的前端接入上。本篇随笔主要介绍基于.net6框架的Web API的相关整合开发内容,内容涉及到Swagger的整合支持、SeriLog的支持、JWT鉴权和用户身份信息缓存、自动注入接口对象、统一结果封装、统一异常处理等方面。 阅读全文

posted @ 2022-04-29 18:18 伍华聪 阅读(2669) 评论(2) 推荐(6) 编辑

基于SqlSugar的数据库访问处理的封装,支持.net FrameWork和.net core的项目调用

摘要: 由于我们有时候需要在基于.net framework的项目上使用(如Winform端应用),有时候有需要在.net core的项目上使用(如.net core的WebAPI),那么我们把基于SQLSugar的基础模块封装,编译为.net standard就很有必要,而且由于.net framework和.net core在配置文件上的差异,我们需要对基础配置信息进行不同环境的兼容处理,以便实现基础模块支持.net FrameWork和.net core的项目调用。 阅读全文

posted @ 2022-04-29 11:24 伍华聪 阅读(4236) 评论(0) 推荐(7) 编辑

导航