欢迎您来到 FlexibleCore 快速开发框架帮助文档
更新时间:2024年10月4日

FlexibleCore 快速开发框架,基于 .NET Core 开发,目前兼容:.NET 6。

直接引用,通过简单的配置即可适用。

Nuget 地址:https://www.nuget.org/packages/FlexibleCore,当前最新版本:1.0.4。

加密网站:https://www.bejson.com/enc/rsa/#google_vignette

加密公钥:

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqvtVipBuStI9bIQ13wWM
GI5fi7wYO21ZnU2lkLnuKUSfXrTRtzrG8gCCjWAkHgo5tiwal5zpuPYv5fzbS9Bv
3xXAkYUCt+NuZknp1SJAB1gi/ra85Q4PVkWt8NaJraZoMtoO80NvTAC2eAirtaHT
1cJj88FOFPZ9lVIW2GUS/wf09tOefjhkPi8p82/kviHs0n+1k9aCHIXnT/+KPG0r
OUU0FeBcrcPvarxhmqWWfRjv+Sg/M5nmAlkZNRj7zxalsU3kecr6REuXlmGt4SiC
sdZHtFpVIRQ9SWQdI+KnO+TizLCxLV7H8agGtHoKYn9OzgXN2+R8C32qdt/AZCEo
nQIDAQAB
-----END PUBLIC KEY-----
                                
集成功能 说明
依赖注入 基于 Autofac.Annotation 的依赖注入框架,实现基于特性注入,基于特性读取 json 文件,AOP 切面,并在此基础上增加读取 RSA 加密数据的功能。
模型验证 基于 FluentValidation 的模型验证组件
接口文档 基于 Knife4j 的 Swigger UI,更高效可用的接口文档 UI,可以实现配置 JWT Token 后,请求接口自动通过 Token 请求。
模型转换 基于 AutoMapper 的模型转换,并实现基于特性实现转换。
Cors 跨域 通过 Json 文件配置跨域。配置文件位置:Setting/CorsPolicy.json
日志组件 异步生成日志 txt 文件,日志文件的位置是项目根目录的 Logs 文件夹,服务器上需要开相应的权限。
高并发处理 可以设置最高支持的并发数量,超过数量将加入访问队列。
JWT 验证 前后端分离的应用架构下,通过 JWT Token 授权调用接口。
任务调度 基于 GZY.Quartz.MUI 的任务调度控制中心。
邮件组件 基于 FluentEmail 的邮件组件做了大修改
HTTP 组件 等待补充。。。
缓存 等待补充。。。
健康检查 等待补充。。。
异常处理 等待补充。。。
接口缓存 等待补充。。。
重复拦截 等待补充。。。