mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2026-02-11 02:07:49 +08:00
docs: 完善文档
This commit is contained in:
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatAds/Advanced_HttpClient.md
Normal file
13
docs/WechatAds/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1,19 +1,19 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 镜像站点
|
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 内置拦截器
|
### 内置拦截器
|
||||||
|
|
||||||
本库内置了一个用于请求时自动生成服务商身份令牌(即 AgencyToken)的拦截器。
|
本库内置了一个用于在发出请求时自动生成服务商身份令牌(即 AgencyToken)的拦截器。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -74,10 +74,12 @@ var response = await client.ExecuteCampaignsAddAsync(request);
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatApi/Advanced_HttpClient.md
Normal file
13
docs/WechatApi/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -95,13 +95,15 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatOpenAI/Advanced_HttpClient.md
Normal file
13
docs/WechatOpenAI/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -80,10 +80,12 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatTenpayBusiness/Advanced_HttpClient.md
Normal file
13
docs/WechatTenpayBusiness/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1,13 +1,19 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 内置拦截器
|
||||||
|
|
||||||
|
本库内置了一个用于在发出请求时自动生成请求签名的拦截器。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -90,10 +90,12 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatTenpayV2/Advanced_HttpClient.md
Normal file
13
docs/WechatTenpayV2/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
13
docs/WechatTenpayV2/Advanced_HttpClientFactory.md
Normal file
13
docs/WechatTenpayV2/Advanced_HttpClientFactory.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
|
||||||
|
|
||||||
需要注意的是,由于部分微信支付接口需要显式地在构造 `System.Net.Http.HttpMessageHandler` 时指定双向认证的 SSL 证书,按照上文提供的方式自定义 `System.Net.Http.HttpClient` 时,也就必须重写此部分逻辑。
|
|
||||||
|
|
||||||
关于这点可以参考本库内置的一个类型,完整的代码请参阅项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.TenpayV2/Settings/WechatpayHttpHandler.cs_ 文件。
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 镜像站点
|
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
基于 `Flurl.Http` 的[微信商户平台](https://pay.weixin.qq.com/) HTTP API SDK。
|
基于 `Flurl.Http` 的[微信商户平台](https://pay.weixin.qq.com/) HTTP API SDK。
|
||||||
|
|
||||||
本模块仅支持微信支付 v2 版 API,如需接入微信支付 v3 版 API,请移步 [`SKIT.FlurlHttpClient.WechantTenpayV3`](../WechatTenpayV3/README.md) 模块。
|
本模块仅支持微信支付 v2 版 API,如需接入微信支付 v3 版 API,请移步 [`SKIT.FlurlHttpClient.Wechant.TenpayV3`](../WechatTenpayV3/README.md) 模块。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -96,13 +96,15 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatTenpayV3/Advanced_HttpClient.md
Normal file
13
docs/WechatTenpayV3/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
13
docs/WechatTenpayV3/Advanced_HttpClientFactory.md
Normal file
13
docs/WechatTenpayV3/Advanced_HttpClientFactory.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 镜像站点
|
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
|
||||||
@@ -1,19 +1,19 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 镜像站点
|
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 内置拦截器
|
### 内置拦截器
|
||||||
|
|
||||||
本库内置了一个用于请求时自动生成签名的拦截器。
|
本库内置了一个用于在发出请求时自动生成请求签名的拦截器。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
基于 `Flurl.Http` 的[微信商户平台](https://pay.weixin.qq.com/) HTTP API SDK。
|
基于 `Flurl.Http` 的[微信商户平台](https://pay.weixin.qq.com/) HTTP API SDK。
|
||||||
|
|
||||||
本模块仅支持微信支付 v3 版 API,如需接入微信支付 v2 版 API,请移步 [`SKIT.FlurlHttpClient.WechantTenpayV2`](../WechatTenpayV2/README.md) 模块。
|
本模块仅支持微信支付 v3 版 API,如需接入微信支付 v2 版 API,请移步 [`SKIT.FlurlHttpClient.Wechant.TenpayV2`](../WechatTenpayV2/README.md) 模块。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -114,13 +114,15 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何销毁客户端?
|
## 避免内存泄漏
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何销毁客户端(避免内存泄漏)?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 最佳实践:避免内存泄漏》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
13
docs/WechatWork/Advanced_HttpClient.md
Normal file
13
docs/WechatWork/Advanced_HttpClient.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 配置 HttpClient
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 高级用法:配置 HttpClient》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
13
docs/WechatWork/Advanced_HttpClientFactory.md
Normal file
13
docs/WechatWork/Advanced_HttpClientFactory.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## 与 `IHttpClientFactory` 集成
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
|
> [《SKIT.FlurlHttpClient 最佳实践:与 `IHttpClientFactory` 集成》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 镜像站点
|
||||||
|
|
||||||
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
## 如何与 `IHttpClientFactory` 集成?
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何与 IHttpClientFactory 集成?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 镜像站点
|
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何使用拦截器?
|
## 使用拦截器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何使用拦截器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:使用拦截器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
## 如何配置 JSON 序列化器?
|
## 配置 JSON 序列化器
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
本功能来自于公共组件,请参阅公共组件下的相关文档:
|
||||||
|
|
||||||
> [《SKIT.FlurlHttpClient FAQ:如何配置 JSON 序列化器?》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
> [《SKIT.FlurlHttpClient 高级用法:配置 JSON 序列化器》](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient/blob/main/docs/README.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 镜像站点
|
### 镜像站点
|
||||||
|
|
||||||
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将域名部分的 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变,即可访问。
|
国内用户如访问 GitHub 网络状况不佳,可在打开上述链接后,手动将浏览器地址栏中的域名部分 **github.com** 替换为 **gitee.com**、剩余路径部分保持不变即可。
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
<summary>[展开查看]</summary>
|
<summary>[展开查看]</summary>
|
||||||
|
|
||||||
| | 微信 API | 开发模式 | 备注 |
|
| | 微信 API | 开发模式 | 备注 |
|
||||||
| :-: | :---------------------------: | :-------------------------------: | :----------------------------: |
|
| :-: | :---------------------------: | :-------------------------------: | :------------------------------: |
|
||||||
| √ | 开发接入 | 企业 & 第三方 & 服务商 & 智慧硬件 | |
|
| √ | 开发接入 | 企业 & 第三方 & 服务商 & 智慧硬件 | |
|
||||||
| √ | 基础:账号 ID | 企业 & 第三方 & 服务商 | |
|
| √ | 基础:账号 ID | 企业 & 第三方 & 服务商 | |
|
||||||
| √ | 基础:通讯录管理 | 企业 & 第三方 & 服务商 | |
|
| √ | 基础:通讯录管理 | 企业 & 第三方 & 服务商 | |
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
| √ | 基础:推广二维码 | 第三方 & 服务商 | |
|
| √ | 基础:推广二维码 | 第三方 & 服务商 | |
|
||||||
| √ | 连接微信:客户联系 | 企业 & 第三方 & 服务商 | |
|
| √ | 连接微信:客户联系 | 企业 & 第三方 & 服务商 | |
|
||||||
| √ | 连接微信:微信客服 | 企业 & 第三方 & 服务商 | |
|
| √ | 连接微信:微信客服 | 企业 & 第三方 & 服务商 | |
|
||||||
| × | <del>连接微信:企业支付</del> | 企业 & 第三方 & 服务商 | 异构协议,请使用 TenpayV2 模块 |
|
| × | <del>连接微信:企业支付</del> | 企业 & 第三方 & 服务商 | 异构协议,请使用 `TenpayV2` 模块 |
|
||||||
| √ | 连接微信:小程序接入对外收款 | 企业 | |
|
| √ | 连接微信:小程序接入对外收款 | 企业 | |
|
||||||
| √ | 连接微信:会话内容存档 | 企业 | |
|
| √ | 连接微信:会话内容存档 | 企业 | |
|
||||||
| √ | 连接微信:家校沟通 | 企业 & 第三方 & 服务商 | |
|
| √ | 连接微信:家校沟通 | 企业 & 第三方 & 服务商 | |
|
||||||
|
|||||||
@@ -88,13 +88,15 @@ else
|
|||||||
|
|
||||||
## 高级技巧
|
## 高级技巧
|
||||||
|
|
||||||
- [如何销毁客户端?](./Advanced_Dispose.md)
|
- [配置 JSON 序列化器](./Advanced_JsonSerializer.md)
|
||||||
|
|
||||||
- [如何与 `IHttpClientFactory` 集成?](./Advanced_IHttpClientFactory.md)
|
- [配置 HttpClient](./Advanced_HttpClient.md)
|
||||||
|
|
||||||
- [如何配置 JSON 序列化器?](./Advanced_JsonSerializer.md)
|
- [使用拦截器](./Advanced_Interceptor.md)
|
||||||
|
|
||||||
- [如何使用拦截器?](./Advanced_Interceptor.md)
|
- [避免内存泄漏](./Advanced_Dispose.md)
|
||||||
|
|
||||||
|
- [与 `IHttpClientFactory` 集成](./Advanced_HttpClientFactory.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user