计划新版博客
从老版到新版完成了初步的迁移,后续继续完成 ,http://www.ttblog.site/,
是一个简单的微服务项目,使用 ocelot作为网关服务, core3.1作为后端,layui作为前端搭建,基于两台入门配置的centos运行。项目拆分为BlogGateway:网关服务,使用Ocelot完成;BlogWebApi:web基本服务; BlogAuthApi:认证服务;BlogSmsApi:消息服务
插件 | 说明 |
---|---|
Ocelot | Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断等功能 |
EFCore | 实体框架数据访问ORM技术 |
dapper | Dapper是一个简单的.NET对象映射器,它负责数据库和编程语言之间的映射。Dapper通过扩展IDbConnection提供一些有用的扩展方法去查询您的数据库。 |
SignalR | 实时 web 功能让服务器代码将内容推送到连接的客户端立,允许客户端向服务器发送多个消息,并允许服务器做出相应答复,还允许服务器向客户端发送异步消息 |
StackExchange.Redis | StackExchange.Redis是一个.Net平台上使用较为广泛的一个Redis封装 |
RabbitMQ.Client | RabbitMQ.Client客户端是针对C#的实现类库 |
MimeKit | .net core下开源的邮件功能 |
NLog | 是一个跨平台的 .Net 日志组件 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库