https://github.com/softwaiter/fastapi.net
快速、轻量级、跨平台、自动化API框架
https://github.com/softwaiter/fastapi.net
framework netcore31 restful-api
Last synced: about 1 month ago
JSON representation
快速、轻量级、跨平台、自动化API框架
- Host: GitHub
- URL: https://github.com/softwaiter/fastapi.net
- Owner: softwaiter
- License: mit
- Created: 2020-08-08T14:38:22.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T08:13:12.000Z (10 months ago)
- Last Synced: 2025-05-06T22:15:18.060Z (about 1 month ago)
- Topics: framework, netcore31, restful-api
- Language: C#
- Homepage:
- Size: 539 KB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
fastapi.net
全面、快速、智能、轻量级、跨平台的API开发框架。
# 🎉 特性
- :fire: 简单易用的ORM模型定义,全面支持SQLite、MySQL、SqlServer等常用数据库
- :tea: App、Tools、Cache等丰富的内置对象,开箱即用
- :rocket: ORM模型即接口,增、删、改、查API接口智能生成
- 👏 灵活可扩展的插件机制
- :nut_and_bolt: 支持框架级、路由级多种中间件
- :vertical_traffic_light: 内置跨域、限流等安全配置,XSS等安全操作库
- :clock3: 像写普通代码一样实现定时任务,框架内配置,灵活调度
- :100: 其他更多特性,等你发现哦# :twisted_rightwards_arrows: 分支
**master**:master分支已升级到最新的.Net8.0 SDK,Bug修改和所有新功能将在此分支进行。
**netcore3.1**:netcore3.1是最早基于.NetCore3.1 SDK开发的版本,后续Bug修改将继续在此分支更新。# :memo:文档
- [目录结构](docs/structure.md)
- [运行环境](docs/env.md)
- [配置(Config)](docs/config.md)
- [中间件(Middleware)](docs/middleware.md)
- [会话(Session)](docs/session.md)
- [路由(Router)](docs/router.md)
- [控制器(Controller)](docs/controller.md)
- [版本控制(Version)](docs/version.md)
- [数据库操作(ORM)](https://github.com/softwaiter/netcoreORM/blob/master/README.md)
- [定时任务](docs/schedule.md)
- [日志](docs/logging.md)
- [常用工具库](https://github.com/softwaiter/netcoreTools/blob/master/README.md)# 🎈 协议
fastapi.net 使用 [MIT 协议](https://github.com/softwaiter/fastapi.net/blob/master/LICENSE)