Skip to content

Commit 442066b

Browse files
committed
Update README
1 parent 1289667 commit 442066b

File tree

2 files changed

+53
-19
lines changed

2 files changed

+53
-19
lines changed

README.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,32 @@
1+
[README](README.md) | [中文文档](README_zh.md)
2+
13
## WebApiClient                 
2-
集高性能高可扩展性于一体的声明式http客户端库。
4+
A REST API library with better functionality, performance, and scalability than refit.
35

4-
### 功能特性
5-
#### 语义化声明
6-
客户端的开发,只需语义化的声明接口。
6+
### Features
7+
#### Semantic Declaration
8+
Client development only requires semantic declaration of C# interfaces.
79

8-
#### 多样序列化
9-
支持json、xml、form等序列化和其它自定义序列化方式。
10+
#### Diverse serialization
11+
Supports json, xml, form and other custom serialization methods.
1012

11-
#### 裁剪与AOT
12-
支持.net8的代码完全裁剪和AOT发布。
13+
#### Full trimmed and AOT
14+
Supports full trimmed and AOT publishing of .NET8.
1315

14-
#### 面向切面
15-
支持多种拦截器、过滤器、日志、重试、缓存自定义等功能。
16+
#### Aspect-Oriented Programming
17+
Supports multiple interceptors, filters, logs, retries, custom caches and other aspects.
1618

17-
#### 语法分析
18-
提供接口声明的语法分析与提示,帮助开发者声明接口时避免使用不当的语法。
19+
#### Code Syntax Analysis
20+
Provides syntax analysis and prompts for interface code declarations to help developers avoid using improper syntax when declaring interfaces.
1921

20-
#### 快速接入
21-
支持OAuth2与token管理扩展包,方便实现身份认证和授权。
22+
#### Quick access
23+
Supports OAuth2 and token management extension packages to facilitate identity authentication and authorization.
2224

23-
#### 自动代码
24-
支持将本地或远程OpenApi文档解析生成WebApiClientCore接口代码的dotnet tool,简化接口声明的工作量
25+
#### Swagger to code
26+
Supports parsing local or remote OpenApi documents to generate WebApiClientCore interface code, which simplifies the workload of interface declaration.
2527

26-
#### 性能强劲
27-
[BenchmarkDotNet](WebApiClientCore.Benchmarks/results)中,各种请求下2.X倍性能领先于同类产品[refit](https://github.com/reactiveui/refit)
28+
#### Powerful performance
29+
In [BenchmarkDotNet](WebApiClientCore.Benchmarks/results), the performance is 2.X times ahead of the similar product [refit](https://github.com/reactiveui/refit) under various requests.
2830

29-
### 文档支持
31+
### Documentation support
3032
https://webapiclient.github.io/

README_zh.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[README](README.md) | [中文文档](README_zh.md)
2+
3+
## WebApiClient                 
4+
一个在功能、性能和可扩展性均优于 refit 的 REST API 库
5+
6+
### 功能特性
7+
#### 语义化声明
8+
客户端的开发,只需语义化的声明接口。
9+
10+
#### 多样序列化
11+
支持json、xml、form等序列化和其它自定义序列化方式。
12+
13+
#### 裁剪与AOT
14+
支持.net8的代码完全裁剪和AOT发布。
15+
16+
#### 面向切面
17+
支持多种拦截器、过滤器、日志、重试、缓存自定义等功能。
18+
19+
#### 语法分析
20+
提供接口声明的语法分析与提示,帮助开发者声明接口时避免使用不当的语法。
21+
22+
#### 快速接入
23+
支持OAuth2与token管理扩展包,方便实现身份认证和授权。
24+
25+
#### 自动代码
26+
支持将本地或远程OpenApi文档解析生成WebApiClientCore接口代码的dotnet tool,简化接口声明的工作量
27+
28+
#### 性能强劲
29+
[BenchmarkDotNet](WebApiClientCore.Benchmarks/results)中,各种请求下2.X倍性能领先于同类产品[refit](https://github.com/reactiveui/refit)
30+
31+
### 文档支持
32+
https://webapiclient.github.io/

0 commit comments

Comments
 (0)