Hoa Framework 内置了现代化Web开发诸多功能,同时极易拓展和第三方接入。
采用自动抽象设计模式
程序分层目录清晰,内置强大的解耦能力
面向对象、面向接口、面向组件、面向切面编程
全框架采用依赖注入/控制反转设计模式
UnitTest和SpecFlow单元测试、基准测试、性能测试
性能分析组件
丰富的RESTFul风格文档
强大的数据验证
强大的日志输出程序及审计日志
JWT和易拓展的授权程序
强大的动态RESTFul风格生成引擎
强大的数据库操作ORM及工作单元、读写分离以及原生ADO.NET等
分布式内存缓存,Redis缓存等
强大且极易配置的模型映射库
数据库实体生成器,支持正向工程和逆向工程
强大的代理拦截器功能
常用的数据加密类
强大的视图引擎,支持动态编译.cshtml文件及模板
.cshtml
可热拔插的配置选项
友好异常提示
规范化RESTFul接口返回值
常用的拓展帮助类
容器化Docker构建部署
DevOps 持续部署持续集成模式
强大切极易使用的HttpClient请求引擎
数据库读写分离、多数据库操作上下文
事件总线,集成了 MediatR
Windows服务和Linux守护进程
切面数据库操作上下文
支持请求响应 Brotli 和 Gzip无损压缩
极易使用的Excel 导入导出
SaaS/Tenant多租户模式
微服务架构(服务网关、服务治理)
分布式消息队列
多语言支持(预览中)
熔断与降级机制
K8S/Rancher 部署
热拔插模式(预览中)
实时消息/即时通讯 Signalr(开发中)
后置/任务调度 Hangfire/Quartz.NET
ElasticSearch
邮件收发
EF Core 种子数据支持(开发中)
最后更新于4年前