摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 本篇为大家介绍WebApi又一个必不可少的功能,那就是文件上传下载。 还记得我们在初期改造项目的时候删掉的wwwroot文件夹吗 阅读全文
posted @ 2022-01-08 09:42 昨夜丶雨疏风骤 阅读(4815) 评论(6) 推荐(3) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 至此我们的项目已经可以正常运行了,但是聪明的你可能发现了一个问题,那就是我们在第九章中将控制器基类中的[Authorize]标记 阅读全文
posted @ 2022-01-07 10:04 昨夜丶雨疏风骤 阅读(3211) 评论(3) 推荐(3) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 到此您已经完成了接口基本功能的开发,已经完全具备做项目的能力,本篇介绍.NET平台另一个优秀框架:CSRedis,通过它您可以更 阅读全文
posted @ 2022-01-05 11:21 昨夜丶雨疏风骤 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 仓储已经成功注入到项目中,接下来我们基于Address来实现简单的CRUD操作 1、为了更好的开发,我们先定义一个通用的返回结构 阅读全文
posted @ 2022-01-05 11:06 昨夜丶雨疏风骤 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 1、目前Sqlsugar已经具备操作数据库的能力,根据微软电子书,我们按照如下结构创建文件夹来完善我们的项目 2、我们分别在对应 阅读全文
posted @ 2022-01-05 10:54 昨夜丶雨疏风骤 阅读(2713) 评论(1) 推荐(1) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 1、Sqlsugar配置完毕,我们按照如下结构来创建实体类,为了方便开发,我们先创建一个实体基类EntityBase,然后创建A 阅读全文
posted @ 2022-01-05 09:37 昨夜丶雨疏风骤 阅读(2920) 评论(0) 推荐(0) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 写到这里,各位看官且听我说两句废话。不同于其他语言,.NET平台向来以易用性著称,不管是持续更新的C#语法,还是整个.NET平台 阅读全文
posted @ 2022-01-05 09:12 昨夜丶雨疏风骤 阅读(5268) 评论(0) 推荐(2) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 接下来我们为项目添加日志支持 1、由于本项目我们需要将日志写入到文件,因此我们可以直接安装Serilog.Sinks.File, 阅读全文
posted @ 2022-01-04 16:42 昨夜丶雨疏风骤 阅读(2584) 评论(0) 推荐(0) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) swagger搭建成功,但是还没有任何显示,接下来我们新增控制器。 1、我们先创建一个BaseController,用于实现一些 阅读全文
posted @ 2022-01-04 16:22 昨夜丶雨疏风骤 阅读(2605) 评论(2) 推荐(0) 编辑
摘要: 基于NET6平台WebApi尝鲜项目: 基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式... (gitee.com) 本项目使用的一些框架如下: Swagger,Serilog,Sqlugar,CSRedis,Autofac 具体配置将会在后续逐 阅读全文
posted @ 2022-01-04 15:19 昨夜丶雨疏风骤 阅读(3717) 评论(1) 推荐(0) 编辑