简体中文
主题
高性能、高可扩展的声明式 Http 客户端库
客户端的开发,只需语义化地声明接口。
支持 json、xml、form 等序列化,以及其它自定义序列化方式。
支持 .NET 8 的代码完全裁剪和 AOT 发布。
支持多种拦截器、过滤器、日志、重试、缓存自定义等功能。
提供接口声明的语法分析与提示,帮助开发者声明接口时避免使用不当的语法。
支持 OAuth2 与 token 管理扩展包,方便实现身份认证和授权。
支持将本地或远程 OpenApi 文档解析生成 WebApiClientCore 接口代码的 dotnet tool,简化接口声明的工作量。
在 BenchmarkDotNet 中,各种请求下性能和分配 2.X 倍领先于同类产品 Refit。
感谢以下贡献者添砖加瓦,完善项目
💡 点击图片可在 GitHub 查看完整贡献者列表
如果您觉得 WebApiClient 对你有所帮助,就请支持一下我们吧
支持作者再出精品
感谢文档维护