WebApiClient
使用C#接口描述你的http接口。
AOT/JIT
⛳ 支持编译时,运行时生成代理类,提高运行时性能和兼容性
多样序列化
🛠 支持System.Text.Json(默认)、Newtonsoft.Json(扩展包),同样也支持XML处理
语法分析
💡提供接口声明的语法分析与提示,帮助开发者声明接口时避免使用不当的语法。
功能完备
🌳支持多种拦截器和过滤器、日志、重试、缓存、异常处理功能
快速接入
✒ 支持OAuth2与token管理扩展包,方便实现身份认证和授权
自动生成
💻 支持将本地或远程OpenApi文档解析生成WebApiClientCore接口代码的dotnet tool,简化接口声明的工作量