摘要: NetCoreKevin 基于NET8搭建DDD-微服务-现代化Saas企业级WebAPI前后端分离架构:前端Vue3、IDS4单点登录、多级缓存、自动任务、分布式、AI智能体、一库多租户、日志、授权和鉴权、CAP事件、SignalR、领域事件、MCP协议服务、IOC模块化注入、Cors、Quart 阅读全文
posted @ 2025-11-19 14:50 NetCoreKevin 阅读(263) 评论(0) 推荐(0)
摘要: # NetCoreKevin基于NET8搭建DDD-微服务-WebApi架构支持:IDS4单点登录、多缓存、自动任务、分布式、一库多租户、日志、授权和鉴权、CAP集成事件、SignalR、领域事件、ESL、MCP协议服务、IOC模块化注入、Cors、Quartz自动任务、多短信集成、AI智能体、AI 阅读全文
posted @ 2025-08-19 17:05 NetCoreKevin 阅读(92) 评论(0) 推荐(0)
摘要: 源代码地址https://github.com/junkai-li/NetCoreKevin基于NET6搭建跨平台DDD思想WebApi架构、IDS4单点登录、多缓存、自动任务、分布式、多租户、日志、授权和鉴权、CAP、SignalR、 docker部署 如需简约项目可直接去除项目引用 解耦设计都可 阅读全文
posted @ 2023-04-24 08:49 NetCoreKevin 阅读(1163) 评论(1) 推荐(7)
摘要: 基于Consul与Nginx实现.Net微服务网关注册与管理 微服务架构中的网关角色 在微服务架构中,API网关作为请求入口,负责路由转发、负载均衡、认证鉴权等核心功能。Consul提供服务注册与发现能力,Nginx作为高性能反向代理,二者结合可实现动态网关管理。 具体实现可参考NetCoreKev 阅读全文
posted @ 2025-12-10 16:49 NetCoreKevin 阅读(379) 评论(0) 推荐(1)
摘要: 实现一库多租户模式的方案 :在.NET中实现一库多租户(Single Database Multi-Tenancy)模式,主要通过共享数据库但隔离数据的方式实现。以下是几种常见实现方法: 具体实现可参考NetCoreKevin的Kevin.EntityFrameworkCore模块 基于NET8构建 阅读全文
posted @ 2025-12-09 17:43 NetCoreKevin 阅读(353) 评论(0) 推荐(0)
摘要: 使用Agent Framework进行多Agent工作流编排 Agent Framework是微软提供的用于构建多Agent系统的开发框架,支持C#和.NET环境。以下是如何使用该框架进行多Agent工作流编排的示例代码和关键概念。 具体实现可参考NetCoreKevin中的kevin.AI.Age 阅读全文
posted @ 2025-12-06 09:32 NetCoreKevin 阅读(23) 评论(0) 推荐(0)
摘要: 基于.NET搭建现代化SaaS企业级前后端分离架构 基于NET搭建-AI智能体-现代化Saas企业级前后端分离架构-开启智能应用的无限可能:前端Vue3、IDS4单点登录、多缓存、自动任务、分布式、一库多租户、日志、授权和鉴权、CAP集成事件、SignalR、领域事件、ESL、MCP协议服务、IOC 阅读全文
posted @ 2025-12-03 15:42 NetCoreKevin 阅读(21) 评论(0) 推荐(0)
摘要: 理解DotNetCore.CAP的基本概念 DotNetCore.CAP是一个基于.NET Core的分布式事务框架,主要用于解决微服务架构中的事件总线与消息最终一致性问题。它支持多种消息队列(如RabbitMQ、Kafka等)和持久化存储(如SQL Server、MySQL、PostgreSQL等 阅读全文
posted @ 2025-12-01 13:46 NetCoreKevin 阅读(38) 评论(0) 推荐(0)
摘要: 理解多版本兼容的需求 Web API 版本兼容的必要性:业务迭代、客户端适配、接口演进时的平滑过渡。常见场景包括新增字段、废弃旧接口、重构参数结构等。 版本控制实现方式 URL 路径版本控制 在路由中嵌入版本号(如 api/v1/products),通过路由配置或特性标记实现。 查询字符串版本控制 阅读全文
posted @ 2025-11-27 13:29 NetCoreKevin 阅读(380) 评论(1) 推荐(0)
摘要: 雪花算法(Snowflake) Twitter 开源的一种分布式 ID 生成算法 能够生成全局唯一的 64 位整数 ID。在分布式系统中,唯一 ID 的生成至关重要,它广泛应用于数据库主键、消息队列、订单号等场景。 具体实现可参考NetCoreKevin中的Kevin.SnowflakeId模块 一 阅读全文
posted @ 2025-11-26 16:40 NetCoreKevin 阅读(466) 评论(0) 推荐(1)
摘要: 具体实现可参考NetCoreKevin中的Kevin.EntityFrameworkCore下的SaveChangesWithSaveLog方法 一个基于NET8搭建DDD-微服务-现代化Saas企业级WebAPI前后端分离架构:前端Vue3、IDS4单点登录、多级缓存、自动任务、分布式、AI智能体 阅读全文
posted @ 2025-11-24 19:54 NetCoreKevin 阅读(289) 评论(0) 推荐(2)
摘要: 具体实现可参考NetCoreKevin 一个基于NET8搭建DDD-微服务-现代化Saas企业级WebAPI前后端分离架构:前端Vue3、IDS4单点登录、多级缓存、自动任务、分布式、AI智能体、一库多租户、日志、授权和鉴权、CAP事件、SignalR、领域事件、MCP协议服务、IOC模块化注入、C 阅读全文
posted @ 2025-11-20 08:49 NetCoreKevin 阅读(262) 评论(0) 推荐(3)