Files
Yi.Framework/README.md
2021-10-24 01:39:01 +08:00

73 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 align="center">Yi意框架-一个紧跟时代的开源框架</h1>
<h1 align="center">Yi.Framework-基于.NET5+Vue快速开发框架</h1>
<h4 align="center">意义为了开发更简易</h4>
#### 简介
**CC.Yi.Old**.Net5早期三层单体架构已被CC.Yi取代
**CC.Yi**:.Net5经典三层WebApi单体应用架构
**CC.Yi.Framework**:.Net5DDD领域驱动设计分层微服务架构正在更新
**CC.Yi.Vue**Vue2.0配合CC.Yi.Framework使用前端项目正在更新
#### 支持
- 完全支持单体应用架构
- 完全支持分布式应用架构
- 完全支持微服务架构
#### 软件架构
架构:后端.NET5(.NetCore 5)、前端Vue2.0
支持的关系型数据库mysql、sql server、sqlite、oracle
操作系统Windows、Linux
身份验证Identity、JWT、IdentityServer
组件EFcore、Autofac、Castle、Swagger、Log4Net、Redis、RabbitMq、ES、Quartz.net
微服务Consul、Ocelot、IdentityService、Apollo、Docker、Jenkins、Nginx、K8s、ELK、Polly
封装Json处理模块滑动验证码模块base64图片处理模块异常捕捉模块、邮件处理模块、linq封装模块、随机数模块、统一接口模块、基于策略的jwt验证、过滤器、数据库连接、跨域、初始化种子数据、Base32、Console输出、日期处理、文件传输、html筛选、http请求、ip过滤、md5加密、Rsa加密、序列化、雪花算法、字符串处理、编码处理、地址处理、xml处理、心跳检查
#### 功能模块
太多了等待更新
#### 目录结构
![图片](https://user-images.githubusercontent.com/68722157/138565689-ac6e2489-4b8f-47fd-93c1-47f26d453779.png)
我们依照DDD领域驱动设计分层
- BackGround后台进程
- Client客户端
- Domain领域层
- Infrastructure实例层
- MicroServiceInstance服务层
#### 安装教程
我们将在之后更新教程手册!
1. 下载全部源码默认使用sqlite数据库已经生成
2. 使用Visual Studio 2019在windows环境中打开CC.Yi.sln文件即可
#### 使用说明
我们将在之后更新教程手册!
#### 联系我们:
QQ454313500
#### FQA
问:你好
答:你好