Releases: zhenlei520/System.Extension.Core
Releases · zhenlei520/System.Extension.Core
2.3.7-beta-004
修复redis链接失败
v3.0.0-preview.220130.x0031
支持大文件压缩
v2.3.7-beta-003
支持大文件压缩
v3.0.0-preview.201227.x0011
- 调整结构
- 扩展数组增加ForEach方法
- 新增多种验证方法、验证是否英文字符、小写英文、大写英文等一系列方法
- 调整加密方法、调整加密实现等
- 调整获取枚举描述、Url帮助类等方法
- 新增创建动态对象方法
- 调整Queryable扩展方法的位置、增加国际节日等
- 调整位置方法名称
- 增加保留指定位数方法、list 生成 CSV方法、得到安全的Dictionary类型、DataReader扩展、DataSet扩展、DataRow扩展
- 增加进制转换方法、重复拼接字符方法、转换为半角字符、转换全角字符方法等
此版本与之前的版本相比新增加的方法众多,对方法的调整变更很大,为了更方便后期的阅读以及查看,对方法类名以及命名空间可能发生了更改、其中很多实现也做了调整优化,但如果你从之前的版本更新到此版本,可能需要调整命名空间以及类名,代价会稍微大一点
v3.0.0-preview.201230.x0031
- 新增基本货币单位
- 扩展DateTimeOffset
- 扩展ConvertToBool
v3.0.0-preview.201229.x0011
- 修复GreaterThan以及Range方法
- 调整优化IsIn、IsNotIn、新增IsAllIn等方法
- 修改IndexOf方法名改为IndexOfNumber
- 调整SafeObject方法
v3.0.0-preview.200923.x0011
- 新增读写分离配置
- 新增判断经纬度坐标是否在多边形内
v3.0.0-preview.200830.x0012
- 调整分拆类库,将依赖Microsoft类库的以及对Netcore有依赖的类库分拆
- 调整封装自动注入,适配NetCore3.*版本
- 调整多数据库注入
- 调整redis以及memcache缓存
v2.3.7-beta-002
- 增加redis注释
- 调整useragent仓库配置
- 调整Url方法,重写ToString方法
v2.3.7-beta-001
- 调整支持多数据库
- 调整redis以及memcache缓存,增加memcache支持滑动缓存过期
- 调整枚举类的id值(如果之前有使用枚举类的值,建议更新后操作,避免数据错误),并修复根据出生日期获取生肖的方法,修复部分出生日期为null的错误