Info
Version: | 4.4.0 |
Author(s): | Jackletter |
Last Update: | Monday, September 18, 2023 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://gitee.com/jackletter/DotNetCommon |
NuGet Url: | https://www.nuget.org/packages/DotNetCommon |
Install
Install-Package DotNetCommon
dotnet add package DotNetCommon
paket add DotNetCommon
DotNetCommon Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.7
- Newtonsoft.Json(>= 12.0.3)
- SharpZipLib(>= 1.3.0)
- System.Drawing.Common(>= 5.0.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Reflection.Emit.Lightweight(>= 4.3.0)
- System.ValueTuple(>= 4.5.0)
- Microsoft.Win32.Registry(>= 5.0.0)
- Newtonsoft.Json(>= 12.0.3)
- SharpZipLib(>= 1.3.0)
- System.Drawing.Common(>= 5.0.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Reflection.Emit.Lightweight(>= 4.3.0)
- System.ValueTuple(>= 4.5.0)
- Microsoft.Win32.Registry(>= 5.0.0)
- Newtonsoft.Json(>= 12.0.3)
- SharpZipLib(>= 1.3.0)
- System.Drawing.Common(>= 5.0.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Reflection.Emit.Lightweight(>= 4.3.0)
- System.ValueTuple(>= 4.5.0)
- 压缩/解压缩(CompressHelper)
- 注册表操作(RegistryHelper)
- 验证码(VerifyCodeHelper)
- 汉字转拼音
- 数据模型: Result/ResultPage/PageQuery
- 通用用户模型: User.Current.IdString
- 编码加解密(DES/AES/RSA/MD5/Base64UrlSafe)
- 分布式Id/分布式流水号
- 通用数据类型转换方法Object.To()
- 通用dto属性映射转换方法Object.Mapper();
- 对象(poco)深度克隆方法Object.DeepClone();
- 树状结构数据操作(ToTree/ToFlat/FetchToTree)
- json序列化(Object.ToJsonFast())
- 类FluentValidation功能的校验组件
- 随机数(RandomHelper)
- 进程内队列模型(ProducerConsumerQueue)
- 帮助根据dto更新表的ModifyByDto()扩展方法
- 各种常用扩展
- 中文乱码检测
- 通用日志组件
- 类java *.properties 文件读取
- 异步锁(AsyncLocker)
- 等等。。。.