生命不息,奋斗不止
.NET Core 集成JWT认证 .NET Core 集成JWT认证
JWT(Json web token)就不用过多的介绍了,在 .NET Core 开发中使用 JWT 进行认证也是比较常见的,而且接入过程也比较简单,随便配置配置就好了。 要想使用 JWT,仅仅只需要在项目中引用微软的一个认证组件。 Ins
2020-09-07
.NET Core 下收发邮件之 MailKit .NET Core 下收发邮件之 MailKit
利用代码发送邮件在工作中还是比较常见的,相信大家都用过SmtpClient来处理发送邮件的操作,不过这个类以及被标记已过时,所以介绍一个微软推荐的库MailKit来处理。 MailKit开源地址:https://github.com/jst
2020-09-07
.NET Core 生成二维码 .NET Core 生成二维码
二维码的生成有好多种方式,本篇将使用QRCoder来实现,小巧易用,支持并发生成,不依赖第三方库。 开源地址:https://github.com/codebude/QRCoder 先在项目中添加组件 Install-Package QRC
2020-09-07
.NET Core API文档管理组件 Swagger .NET Core API文档管理组件 Swagger
Swagger这个优秀的开源项目相信大家都用过,不多介绍了,这里简单记录一下使用过程。 开源地址:https://github.com/domaindrivendev/Swashbuckle.AspNetCore 在项目中添加组件 Inst
2020-09-06
.NET Core 中生成验证码 .NET Core 中生成验证码
在开发中,有时候生成验证码的场景目前还是存在的,本篇演示不依赖第三方组件,生成随机验证码图片。 先添加验证码接口 public interface ICaptcha { /// <summary> /// 生成随
2020-09-05
.NET Core 中导入导出Excel .NET Core 中导入导出Excel
操作 Excel 是一个比较常见的业务场景,本篇将使用EPPlus简单演示一个导入导出的示例。 EPPlus开源地址:https://github.com/EPPlusSoftware/EPPlus 在项目中添加EPPlus组件 Insta
2020-09-04
动态 Restful API 生成 动态 Restful API 生成
介绍通常在 DDD 开发架构中,我们写完服务层需要在控制器中写 API,今天介绍一个组件 Plus.AutoApi 可以用它来动态生成 Restful 风格的 WebApi,不用写 Controller。 快速使用在你的应用服务层中添加组件
2020-09-03
基于 abp vNext 的快速开发模板 基于 abp vNext 的快速开发模板
介绍Templates to use when creating an application for abp vNext. 基于 abp 已经最小化集成了各种项目开发所需的组件,Redis、Swagger、Autofac、Serilog、
2020-09-02
博客接口实战篇(五) 博客接口实战篇(五)
上篇文章完成了文章详情页数据查询和清除缓存的功能。 本篇继续完成分类、标签、友情链接的后台操作接口,还是那句话,这些纯 CRUD 的内容,建议还是自己动手完成比较好,本篇将不再啰嗦,直接贴代码,以供参考。 分类添加接口:查询分类列表Quer
2020-06-08
博客接口实战篇(四) 博客接口实战篇(四)
上篇文章完成了文章增删改的接口和友情链接列表的接口,本篇继续。 善于思考的同学肯定发现,在执行增删改操作后,Redis 缓存中的数据还是存在的,也就意味着查询接口返回的数据还是旧的,所以在写接口之前,先完成一下清缓存的操作。 移除缓存移除缓
2020-06-06
博客接口实战篇(三) 博客接口实战篇(三)
上篇文章完成了分类和标签页面相关的共 6 个接口,本篇继续来写博客增删改查 API 的业务。 供前端查询用的接口还剩下一个,这里先补上。 友链列表 分析:返回标题和对应的链接即可,传输对象FriendLinkDto.cs。 //Friend
2020-06-05
博客接口实战篇(二) 博客接口实战篇(二)
上篇文章完成了两个接口:文章列表页、文章详情页,本篇继续。 分类列表 分析:这里多了一个统计文章数量的字段,可以直接新建一个模型QueryCategoryDto.cs继承CategoryDto。 //QueryCategoryDto.cs
2020-06-03
2 / 4