logo
publist
写文章

简介

NetCoreKevin框架作者 架构师,专注.Net 和AI相关技术,每期内容涵盖教程、技巧、行业动态及解决方案,助力各层次开发者掌握技术精髓,共同进步。 简介、实用、深入.Net与AI世界,开始我们的技术之旅。

擅长的技术栈

NetC#

可提供的服务

暂无可提供的服务

NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料-第三方集成参考

NetCoreKevin项目提供了多个主流第三方服务的集成方案,包括阿里云(支付、OSS存储、短信)、腾讯云(COS存储、短信)、百度AI(图像处理)和微信支付(APP/小程序支付)。各服务通过模块化的Helper类封装API调用,支持统一配置管理和简洁的调用接口。文档详细说明了各服务的配置参数、API方法、返回格式及示例代码,并提供了常见故障排查建议。该系统采用分层架构设计,通过标准化的数据流处

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料-配置选项

NetCoreKevin配置系统摘要:该文档详细介绍了基于.NET Core的NetCoreKevin项目配置框架,支持JSON文件、环境变量和命令行参数三种配置源。核心配置包括日志级别、JWT认证、数据库连接、身份服务器集成及云存储服务设置,采用分层优先级设计(命令行>环境变量>配置文件)。系统通过appsettings.json提供基础配置,支持环境特定覆盖(如appsetting

#微服务#架构#云原生 +1
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料-类与方法参考

NetCoreKevin是一个基于.NET Core的支付与用户管理系统,提供微信/支付宝支付处理、用户标记管理和权限控制功能。系统采用三层架构设计,包含API控制器、服务层和领域模型。核心组件包括PayController处理支付请求、SignController管理用户标记、UserController操作用户信息,以及对应的服务类和实体模型。项目通过依赖注入实现松耦合,支持微信小程序集成,并

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料

NetCoreKevin企业级应用系统简介 NetCoreKevin是一个基于.NET Core的模块化微服务系统,包含API服务、授权管理、领域模型等核心组件。系统采用JWT认证、Redis缓存、SignalR实时通信等技术,集成阿里云/腾讯云服务。通过Consul实现服务发现,支持分布式锁处理并发请求。项目结构清晰,包含AppVTApi主服务、AuthorizationService授权中心、

#微服务#架构#云原生
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料

NetCoreKevin企业级应用系统简介 NetCoreKevin是一个基于.NET Core的模块化微服务系统,包含API服务、授权管理、领域模型等核心组件。系统采用JWT认证、Redis缓存、SignalR实时通信等技术,集成阿里云/腾讯云服务。通过Consul实现服务发现,支持分布式锁处理并发请求。项目结构清晰,包含AppVTApi主服务、AuthorizationService授权中心、

#微服务#架构#云原生
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-单元测试

本文档介绍了NetCoreKevin项目的单元测试方法,使用NUnit框架测试服务和控制器层。项目采用ASP.NET Core分层架构,通过Moq框架模拟依赖项进行隔离测试。提供了SignService和SignController的测试示例,展示如何设置mock对象、调用测试方法并进行断言验证。单元测试确保代码质量,验证业务逻辑正确性,同时通过模拟技术隔离外部依赖。测试数据流包括准备输入、执行测

#微服务#单元测试#log4j
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-集成测试

NetCoreKevin项目是一个基于.NET Core的应用,重点集成了微信和支付宝支付功能。本文档详细介绍了项目的集成测试策略,包括API端点测试、外部服务模拟测试方法,以及测试环境管理和数据准备的最佳实践。文档提供了使用NUnit框架和WireMock进行测试的代码示例,并建议通过配置分离、容器化测试等手段确保测试环境一致性。同时包含故障排查指南,帮助解决测试中可能遇到的配置错误、服务延迟等

#微服务#集成测试#架构
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-集成测试

NetCoreKevin项目是一个基于.NET Core的应用,重点集成了微信和支付宝支付功能。本文档详细介绍了项目的集成测试策略,包括API端点测试、外部服务模拟测试方法,以及测试环境管理和数据准备的最佳实践。文档提供了使用NUnit框架和WireMock进行测试的代码示例,并建议通过配置分离、容器化测试等手段确保测试环境一致性。同时包含故障排查指南,帮助解决测试中可能遇到的配置错误、服务延迟等

#微服务#集成测试#架构
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-CD管道

本文档介绍了NetCoreKevin项目的CI/CD管道实现方案,基于GitHub Actions构建自动化流程。方案包含构建、测试、Docker镜像构建和部署四个核心阶段,采用分阶段部署策略降低风险。文档提供了完整的GitHub Actions配置示例和部署脚本,支持从代码提交到生产环境部署的全流程自动化。通过Mermaid图展示了系统架构和数据流,强调自动化、模块化和可扩展性设计理念,帮助团队

#微服务#架构#云原生 +1
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-CD管道

本文档介绍了NetCoreKevin项目的CI/CD管道实现方案,基于GitHub Actions构建自动化流程。方案包含构建、测试、Docker镜像构建和部署四个核心阶段,采用分阶段部署策略降低风险。文档提供了完整的GitHub Actions配置示例和部署脚本,支持从代码提交到生产环境部署的全流程自动化。通过Mermaid图展示了系统架构和数据流,强调自动化、模块化和可扩展性设计理念,帮助团队

#微服务#架构#云原生 +1
    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择