From d276266da5d8f4b9bb4b5dc9e88ddd2e21c62f94 Mon Sep 17 00:00:00 2001 From: SummmerLost <1449109960@qq.com> Date: Wed, 9 Nov 2022 18:02:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E4=BA=86=E8=AF=B4=E6=98=8E=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Helper/Request/RequestHelper.cs | 3 +-- README.md | 41 +++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 README.md diff --git a/Helper/Request/RequestHelper.cs b/Helper/Request/RequestHelper.cs index 1232f7f..4db1d2c 100644 --- a/Helper/Request/RequestHelper.cs +++ b/Helper/Request/RequestHelper.cs @@ -22,7 +22,7 @@ namespace Common.Helper.Request var msg = await client.GetAsync($"{url}"); if (!msg.IsSuccessStatusCode) return null; // create a new file to write to - var contentStream = await msg.Content.ReadAsStreamAsync(); // get the actual content stream + var contentStream = await msg.Content.ReadAsStreamAsync(); return contentStream; } /// @@ -91,7 +91,6 @@ namespace Common.Helper.Request public static async Task PostFormDataEntity(string url, FormUrlEncodedContent formUrl) { using var client = new HttpClient(); - var msg = await client.PostAsync($"{url}", formUrl); if (!msg.IsSuccessStatusCode) return default; var content = await msg.Content.ReadAsStringAsync(); diff --git a/README.md b/README.md new file mode 100644 index 0000000..0a84523 --- /dev/null +++ b/README.md @@ -0,0 +1,41 @@ +# .net core 3.1 web Api 帮助类合集 +1. Auth(Jwt相关的帮助类): +- AuthHelper +- JwtHelper +2. Cache(缓存) 适用于web Api的项目,需要传入IMemoryCache +- CacheHelper +3. Code(二维码) 生成二维码的帮助类,可以生成带标题,图标的二维码以及空二维码 +- CodeHelper +4. Encryption(加解密) +- AppSettingJsonHelper web Api的配置帮助类 +- ConnectionStringHelper 连接字符串解密(EF的) +- DesHelper Des加解密 +- RsaHelper 公私钥加解密 +5. Entity (实体类型的一些互相转换) => 反射来实现 +- ModelToEntity +6. Excel 读取excel的操作 +- ExcelHelper +7. File 对于文件的操作 (文件的删除创建判断存在之类的) +- FileHelper +8. Nlog 日志的帮助类 +- LogHelper +9. Page 分页的帮助类 +- PageHelper +10. Redis +- RedisHelper Redis的帮助类 +11. Request http get post 的各种请求以及返回回来不同类型的参数 +- RequestHelper +12. Response 返回的规范定义 所有接口返回值必须返回这个类型 +- ResponseHepler +13. SqlServer sqlserver的原生操作 (推荐观看) +- SqlHelper +14. StringText 字符的相关操作类 +- CodeHelper 获取文本数字码(不是文本里面的数字,数字码意义自己搜索) +- PinYinHelper 获取首字母之类的 +- TypeChange 流的转换 +15. Verify 验证 +- IdCardHelper 身份证验证 +16. WeChat 微信的帮助类,调用微信接口的(可以看,不要尝试,会影响我们正式业务,token会互冲) + + +