跳到主要内容

Sharkable

支持 AOT 的 .NET Minimal API 框架

基于约定的路由

ISharkEndpoint → 自动映射到 /api/{group}/{route}。无反射端点发现,AOT 就绪。

AOT 就绪

支持 PublishAot=true。原生 AOT 编译,快速启动和精简体积。

丰富的中间件

审计日志、幂等键、多租户、请求验证、限流、输出缓存——开箱即用。

OpenAPI 集成

类级元数据特性、API 版本控制、Scalar UI 提供交互式 API 浏览。

统一错误处理

UnifiedResult<T> + 全局异常处理器,API 响应一致。

结构化日志

敏感字段脱敏格式化器自动保护,生产级可观测性。