主要API端点
用户认证
-
POST /api/auth/register
- 用户注册
-
POST /api/auth/login
- 用户登录
-
GET /api/auth/profile
- 获取用户信息
菜品管理
-
GET /api/dishes
- 获取菜品列表
-
GET /api/dishes/{id}
- 获取菜品详情
-
POST /api/dishes/{id}/like
- 点赞菜品
-
POST /api/dishes/{id}/vote
- 点赞菜品
排行榜
-
GET /api/ranking?type=monthly
- 月度排行榜
-
GET /api/ranking?type=weekly
- 周度排行榜
-
GET /api/ranking?type=total
- 总排行榜
管理功能
-
GET /api/admin/users
- 获取用户列表
-
GET /api/admin/statistics
- 获取统计数据
-
POST /api/admin/reset-monthly
- 重置月度数据
系统信息
- 框架版本
- .NET 6.0
- 数据库
- MySQL
- 认证方式
- JWT Bearer Token
- API版本
- v1.0.0