Rex.Utils.Core
8.0.0
dotnet add package Rex.Utils.Core --version 8.0.0
NuGet\Install-Package Rex.Utils.Core -Version 8.0.0
<PackageReference Include="Rex.Utils.Core" Version="8.0.0" />
paket add Rex.Utils.Core --version 8.0.0
#r "nuget: Rex.Utils.Core, 8.0.0"
// Install Rex.Utils.Core as a Cake Addin #addin nuget:?package=Rex.Utils.Core&version=8.0.0 // Install Rex.Utils.Core as a Cake Tool #tool nuget:?package=Rex.Utils.Core&version=8.0.0
.NET 核心扩展库
简介
- 包括:类型转换、类型检测、加密/解密、日志、常用扩展方法、文字处理、配置文件读取等
- 版本号说明
7.x
支持.NET 7
,.NET 6
,.NET Framework 4.7
文档
文档编撰中 传送门
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Framework | net47 is compatible. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.7
- DnsClient (>= 1.7.0)
- Newtonsoft.Json (>= 13.0.3)
- System.Text.Json (>= 8.0.0)
- System.Threading.Channels (>= 8.0.0)
- ToolGood.Words (>= 3.0.3.3)
- ToolGood.Words.FirstPinyin (>= 3.0.1.4)
- ToolGood.Words.Pinyin (>= 3.0.3.1)
-
net6.0
- DnsClient (>= 1.7.0)
- Microsoft.Extensions.Configuration.Json (>= 6.0.0)
- Microsoft.Extensions.DependencyInjection (>= 6.0.1)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 6.0.0)
- Newtonsoft.Json (>= 13.0.3)
- System.Text.Json (>= 6.0.9)
- ToolGood.Words (>= 3.1.0)
- ToolGood.Words.FirstPinyin (>= 3.1.0)
- ToolGood.Words.Pinyin (>= 3.1.0)
-
net7.0
- DnsClient (>= 1.7.0)
- Microsoft.Extensions.Configuration.Json (>= 7.0.0)
- Microsoft.Extensions.DependencyInjection (>= 7.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.3)
- System.Text.Json (>= 7.0.4)
- ToolGood.Words (>= 3.1.0)
- ToolGood.Words.FirstPinyin (>= 3.1.0)
- ToolGood.Words.Pinyin (>= 3.1.0)
-
net8.0
- DnsClient (>= 1.7.0)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
- System.Text.Json (>= 8.0.0)
- ToolGood.Words (>= 3.1.0)
- ToolGood.Words.FirstPinyin (>= 3.1.0)
- ToolGood.Words.Pinyin (>= 3.1.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Rex.Utils.Core:
Package | Downloads |
---|---|
Rex.Microsoft.AspNetCore.Mvc.Extensions
Microsoft.AspNetCore.Mvc 扩展组件:全局异常处理、Cors跨域、System.Text.Json 序列化/反序列化、Newtonsoft.Json 序列化/反序列化。 |
|
Rex.Extensions.Models
实体扩展类库 统一返回客户端实体类: - ResultData:{ "code": 1000, "msg": "string", "result": { } } - ResultDataModel:{ "code": 1000, "msg": "string", "data": { } } - ResultStatusModel:{ "status": 0, "msg": "string", "data": { } } 频率较高的实体验证特性: - MinValue/MaxValue 数值类型最大值、最小值 - ComplexPassword 强密码校验:必须包含数字、大小写字母、特殊符号 - MobileNumber 国内手机号码校验:^1(3\d|4[5-9]|5[0-35-9]|6[567]|7[0-8]|8\d|9[0-35-9])\d{8}$ 电信 133,149,153,173,174,177,180,181,189,191,193,199 移动 134,135,136,137,138,139,147,148,150,151,152,157,158, 159,172,178,182,183,184,187,188,195,198 联通 130,131,132,145,146,155,156,166,175,176,185,186,196 广电 190,192,197 电信虚拟 162,1700,1701,1702 移动虚拟 165,1703,1705,1706 联通虚拟 167,1704,1707,1708,1709,171 持续补充中. |
GitHub repositories
This package is not used by any popular GitHub repositories.