集成RabbitMQ队列与EventBus总线
摘要:参照: Blog.Core [项目更新] 集成RabbitMQ队列与EventBus总线_dotNET跨平台的博客-CSDN博客
阅读全文
.net core 使用redis
摘要:参照: .NET 6使用Redis - Lulus - 博客园 (cnblogs.com) 九、.net core(.NET 6)添加通用的Redis功能 - WeskyNet - 博客园 (cnblogs.com)
阅读全文
历史浏览记录的实现思路
摘要:参照:如何实现类似知乎的功能查看最近1000条记录呢? - 知乎 (zhihu.com) 要求: 用户在每次浏览的时候去缓存中记录这条记录的ID 确保记录最大条数只能达到设置的阈值,比如1000 记录不能重复且按照时间倒叙排序,举例:昨天浏览的记录,今天再次浏览时之前的记录删除,只保留今天浏览的记录
阅读全文
事件总线——发布/订阅模式的一种实现
摘要:相关学习材料: [项目更新] 集成RabbitMQ队列与EventBus总线 - 腾讯云开发者社区-腾讯云 (tencent.com) 事件总线(Event Bus)知多少 - 峡谷少爷 - 博客园 (cnblogs.com) eShopOnContainers 知多少[5]:EventBus Wi
阅读全文
.net core分布式锁的实现(基于redis)
摘要:一、单个redis节点 实现原理:核心采用StackExchange.Redis的LockTake方法实现。支持同步获取锁,或者等待直到超时获取锁。 基于SENTX命令。 copy一下文档的demo redis> SETNX mykey "Hello" (integer) 1 redis> SETN
阅读全文
.Net Core全局的json配置
摘要:.Net Core全局的json配置 参照文档: 怎样将枚举展示成字符串类型:https://code-maze.com/csharp-serialize-enum-to-string/ 全局配置:asp.net core 3.1 MVC/WebApi JSON 全局配置_风神修罗使的博客-CSDN
阅读全文
JWT Token解析
摘要:参照:c#中token的使用方法实例_C#教程_脚本之家 (jb51.net) (7条消息) JWT 算法_み旋律的博客-CSDN博客_jwt算法
阅读全文
.net6 api添加接口注释
摘要:参照: .NET 6 Swagger添加xml注释 - 凡尘一叶~ - 博客园 (cnblogs.com)【这个比较准】 .net core的Swagger接口文档使用教程(一):Swashbuckle - 没有星星的夏季 - 博客园 (cnblogs.com)
阅读全文
.net6 Api添加跨域
摘要:参照:(7条消息) .net6使用最小api(8)— 开启跨域模式,通过扩展服务实现_hailang2ll的博客-CSDN博客 步骤: 一、在appsetting.json里添加配置文件 //配置文件如上: "Cors": { "EnableAllIPs": false, //是否应用所有的IP "
阅读全文
.NET CORE API接口的分组、版本管理
摘要:参照: Asp.net Core的Swagger接口根据模块、版本分组 (bbsmax.com)
阅读全文
.Net Core Api枚举类型Enum参数的处理
摘要:(7条消息) .net core Swashbuckle( swagger) 枚举显示值改成显示枚举属性,以及枚举描述_小星博博的博客-CSDN博客 C# 获取与解析枚举类型的 DescriptionAttribute - 爱码网 (likecs.com)
阅读全文
.NET Core短信验证(分布式session)
摘要:一、手机短信验证码登录过程 1、构造手机验证码,需要生成一个6位的随机数字串; 2、找短信平台获取使用接口向短信平台发送手机号和验证码,然后短信平台再把验证码发送到制定手机号上 3、将手机号验证码、操作时间存入Session中,作为后面验证使用; 4、接收用户填写的验证码、手机号及其他注册数据; 5
阅读全文
.NET Core 多环境的配置、调试、部署
摘要:.NET Core 多环境的配置、调试、部署 - 春光牛牛 - 博客园 (cnblogs.com)
阅读全文
.Net Core Web Api使用Redis连接超时问题
摘要:.Net Core Web Api实践(四)填坑连接Redis时Timeout performing EVAL - 布拉德皮特 - 博客园 (cnblogs.com) (转)导致Redis超时(Timeouts)常见问题 - IIWAB
阅读全文
全局搜索——Lucene.net 项目
摘要:1、GitHub - LonghronShen/Lucene.Net.Analysis.PanGu at netcore 2、Net Core使用Lucene.Net和盘古分词器 实现全文检索 - tenghao510 - 博客园 (cnblogs.com) 学习资料: ]NET Core Luce
阅读全文
什么是跨域?
摘要:什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。 跨源资源共享(CORS): 是一种 W3C 标准,可让服务器放宽相同的源策略。 不是一项安全功能,CORS 放宽 security。 API 不能通过允许 CORS 来更安全。 有关详细信
阅读全文
.Net Core环境绑定及配置launchSettings.json
摘要:1、Asp.net Core的默认环境配置在项目Properties——》launchSettings.json下 { "$schema": "http://json.schemastore.org/launchsettings.json", "iisSettings": { "windowsAut
阅读全文