欢迎您来到 FlexibleCore 快速开发框架帮助文档

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

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

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

集成功能 说明
依赖注入 基于 Autofac.Annotation 的依赖注入框架,实现基于特性注入,基于特性读取 json 文件,AOP 切面,并在此基础上增加读取 RSA 加密数据的功能。
模型验证 基于 FluentValidation 的模型验证组件
接口文档 基于 Knife4j 的 Swigger UI,更高效可用的接口文档 UI,可以实现配置 JWT Token 后,请求接口自动通过 Token 请求。
模型转换 基于 AutoMapper 的模型转换,并实现基于特性实现转换。
跨域 通过 Json 文件配置跨域。配置文件位置:Setting/CorsPolicy.json
日志组件 基于 Log4Net 的日志框架记录系统日志或自定义日志,需要项目自定义 Log4net.config 配置文件。
JWT 验证 前后端分离的应用架构下,通过 JWT Token 授权调用接口。
任务调度 基于 GZY.Quartz.MUI 的任务调度控制中心。