cyqdata 5.9.2.3

There is a newer version of this package available.
See the version list below for details.
dotnet add package cyqdata --version 5.9.2.3
NuGet\Install-Package cyqdata -Version 5.9.2.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="cyqdata" Version="5.9.2.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add cyqdata --version 5.9.2.3
#r "nuget: cyqdata, 5.9.2.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install cyqdata as a Cake Addin
#addin nuget:?package=cyqdata&version=5.9.2.3

// Install cyqdata as a Cake Tool
#tool nuget:?package=cyqdata&version=5.9.2.3

cyq.data is a high-performance and the most powerful orm.(.NET 最好用的ORM数据层框架,木有之一!支持.NET所有版本、支持.NET Core所有版本)Support:Mssql、Mysql、Oracle、Sybase、Postgres、DB2、FireBird、Sqlite、DaMeng(达梦)、KingBaseES(人大金仓)、Txt、Xml、Access、Excel、FoxPro、Redis、MemCache。 (开源地址:https://github.com/cyq1162/cyqdata)

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  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 was computed.  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 Core netcoreapp2.1 is compatible.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 is compatible. 
.NET Standard netstandard2.1 is compatible. 
.NET Framework net20 is compatible.  net35 was computed.  net40 is compatible.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (22)

Showing the top 5 NuGet packages that depend on cyqdata:

Package Downloads
cyqdatacore

.NET's best ORM data layer framework, one of the wood, low-key continuous update for 15 years! In the tank. Net Framework 2.0+, supported. Net Core 2.1+ supports a variety of databases, built-in database read/write separation, distributed cache, distributed locks, etc(.Net 最好用的ORM数据层框架,木有之一,低调持续更新15年!支持.Net Framework 2.0+,支持.Net Core 2.1+,支持多种数据库,自带数据库读写分离,分布式缓存,分布式锁等,开源地址:https://github.com/cyq1162/cyqdata)

Taurus.MVC

Taurus.mvc is a high-performance mvc and webapi framework for asp.net or asp.net core(适合场景:对性能和并发有较高要求的电商、站点、WebAPI等系统,支持.Net Framework 2.0+,.Net Core 2.1+,天然支持分布式,内置微服务【注册中心、网关、客户端】三合一。【开源:https://github.com/cyq1162/Taurus.MVC】

QJW

QJW's Common DLL.

CYQ.Data.MySql

.NET's best ORM data layer framework, one of the wood, low-key continuous update for 15 years! In the tank. Net Framework 2.0+, supported. Net Core 2.1+ supports a variety of databases, built-in database read/write separation, distributed cache, distributed locks, etc(.Net 最好用的ORM数据层框架,木有之一,低调持续更新15年!支持.Net Framework 2.0+,支持.Net Core 2.1+,支持多种数据库,自带数据库读写分离,分布式缓存,分布式锁等,开源地址:https://github.com/cyq1162/cyqdata)

CYQ.Data.PostgreSQL

.NET's best ORM data layer framework, one of the wood, low-key continuous update for 15 years! In the tank. Net Framework 2.0+, supported. Net Core 2.1+ supports a variety of databases, built-in database read/write separation, distributed cache, distributed locks, etc(.Net 最好用的ORM数据层框架,木有之一,低调持续更新15年!支持.Net Framework 2.0+,支持.Net Core 2.1+,支持多种数据库,自带数据库读写分离,分布式缓存,分布式锁等,开源地址:https://github.com/cyq1162/cyqdata)

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.9.3.2 90 4/24/2024
5.9.3.1 306 4/16/2024
5.9.3 339 4/10/2024
5.9.2.9 121 4/9/2024
5.9.2.7 410 3/8/2024
5.9.2.6 390 3/5/2024
5.9.2.5 156 2/29/2024
5.9.2.3 417 2/27/2024
5.9.2.2 211 2/24/2024
5.9.2.1 191 2/23/2024
5.9.1.1 379 2/4/2024
5.9.1 366 2/1/2024
5.9.0.7 100 1/29/2024
5.9.0.6 713 1/27/2024
5.9.0.5 187 1/21/2024
5.9.0.4 355 1/21/2024
5.9.0.3 253 1/12/2024
5.9.0.2 188 1/10/2024
5.9.0.1 111 1/9/2024
5.9.0 111 1/8/2024
5.8.7.7 175 12/16/2023
5.8.7.6 288 7/1/2023
5.8.7.5 158 6/24/2023
5.8.7.4 149 6/21/2023
5.8.7.3 160 6/15/2023
5.8.7.2 148 6/13/2023
5.8.7.1 166 6/5/2023
5.8.7 151 6/1/2023
5.8.6.9 151 5/27/2023
5.8.6.8 175 5/22/2023
5.8.6.6 156 5/16/2023
5.8.6.5 174 5/10/2023
5.8.6.4 175 5/9/2023
5.8.6.3 207 4/28/2023
5.8.6.1 193 4/26/2023
5.8.5.9 256 4/10/2023
5.8.5.8 249 3/31/2023
5.8.5.7 298 3/23/2023
5.8.5.5 305 3/8/2023
5.8.5.4 644 10/11/2022
5.8.5.3 493 9/13/2022
5.8.5.2 514 8/20/2022
5.8.5.1 515 8/1/2022
5.8.4.9 763 11/19/2021
5.8.4.8 509 11/4/2021
5.8.4.7 458 9/27/2021
5.8.4.6 532 9/10/2021
5.8.4.5 531 8/5/2021
5.8.4.4 510 8/4/2021
5.8.4.3 504 7/29/2021
5.8.4.2 497 7/14/2021
5.8.4 520 7/1/2021
5.8.3.8 527 5/19/2021
5.8.3.7 825 12/31/2020
5.8.3.6 666 11/25/2020
5.8.3.5 939 7/30/2020
5.8.3.4 674 7/15/2020
5.8.3 829 4/23/2020
5.7.9.7 2,137 3/21/2019
5.7.9.6 855 3/17/2019
5.7.9.5 719 3/14/2019
5.7.9.4 721 3/12/2019
5.7.9.1 1,588 9/13/2018
5.7.8.9 1,128 8/27/2018
5.7.8.7 1,437 6/5/2018
5.7.8.6 1,251 5/15/2018
5.7.8.5 1,239 4/26/2018
5.7.8.3 1,387 2/26/2018
5.7.8.2 1,656 12/6/2017
5.7.7.7 1,536 8/4/2017
5.7.7.4 1,329 6/16/2017
5.7.7.3 1,199 6/4/2017
5.7.7.2 1,178 5/14/2017
5.7.7 1,109 5/7/2017
5.7.6.9 1,117 4/29/2017
5.7.6.7 1,162 4/17/2017
5.7.6.6 1,143 4/8/2017
5.7.6.5 1,452 2/19/2017
5.7.6.3 1,173 1/30/2017
5.7.6.2 1,093 1/23/2017
5.7.6.1 1,173 1/19/2017
5.7.6 1,111 1/17/2017
5.7.5.9 1,115 1/17/2017
5.7.5.8 1,160 1/13/2017
5.7.5.7 1,172 1/6/2017
5.7.5.6 1,249 12/22/2016
5.7.5.5 1,242 12/9/2016
5.7.5.2 1,097 12/6/2016
5.7.5.1 1,197 12/1/2016
5.7.5 1,118 11/30/2016
5.7.4.9 1,101 11/30/2016
5.7.4.8 1,116 11/28/2016
5.7.4.7 1,144 11/25/2016
5.7.4.6 1,102 11/25/2016
5.7.4.5 1,108 11/23/2016
5.7.4.3 1,195 11/14/2016
5.7.4.2 1,122 11/12/2016
5.7.4.1 1,103 11/10/2016
5.7.4 1,161 11/8/2016
5.7.3.1 1,156 11/5/2016
5.7.3 1,273 11/3/2016
5.7.2 1,335 11/1/2016
5.7.1 1,115 10/30/2016
5.7.0 1,155 10/29/2016
5.6.7.5 1,137 10/27/2016
5.6.7.4 1,183 10/26/2016
5.6.7.3 1,144 10/25/2016
5.6.7.2 1,199 10/20/2016
5.6.7.1 1,134 10/19/2016
5.6.7 1,109 10/19/2016
5.6.6.9 1,104 10/18/2016
5.6.6.8 1,096 10/18/2016
5.6.6.7 1,135 10/17/2016
5.6.6.6 1,130 10/16/2016
5.6.6.5 1,085 10/14/2016
5.6.6.4 1,101 10/14/2016
5.6.6.3 1,166 10/9/2016
5.6.6.2 1,083 10/9/2016
5.6.6.1 1,109 10/8/2016
5.6.6 1,071 10/8/2016
5.6.5.9 1,145 9/30/2016
5.6.5.8 1,148 9/29/2016
5.6.5.7 1,250 9/22/2016
5.6.5.6 1,212 9/22/2016
5.6.5.5 1,403 9/20/2016
5.6.5.4 1,146 9/12/2016
5.6.5.3 1,083 9/11/2016
5.6.5.2 1,140 9/6/2016
5.6.5.1 1,108 9/2/2016
5.6.5 1,122 9/2/2016
5.6.4.9 1,147 8/29/2016
5.6.4.8 1,108 8/28/2016
5.6.4.7 1,085 8/26/2016
5.6.4.6 1,077 8/25/2016
5.6.4.5 1,090 8/23/2016
5.6.4.4 1,149 8/19/2016
5.6.4.3 1,138 8/15/2016
5.6.4.2 1,113 8/11/2016
5.6.4.1 1,102 8/10/2016
5.6.3.8 1,097 8/8/2016
5.6.3.7 1,493 8/4/2016
5.6.3.5 1,445 7/30/2016
5.6.3.4 1,184 7/23/2016
5.6.3.3 1,132 7/23/2016
5.6.2.8 1,247 7/14/2016
5.6.2.7 1,266 7/13/2016
5.6.1.8 1,248 7/5/2016
5.6.1.7 1,169 7/4/2016
5.6.1.6 1,113 7/3/2016
5.6.1.5 1,126 7/3/2016
5.6.1.3 1,167 7/1/2016
5.6.1.2 1,140 6/27/2016
5.6.1.1 3,964 6/26/2016
5.6.1 1,186 6/26/2016
5.6.0 1,127 6/24/2016
5.5.9.9 1,147 6/4/2016
5.5.9.8 1,165 5/21/2016
5.5.9.7 1,164 5/19/2016
5.5.9.6 1,118 5/16/2016
5.5.9.5 1,142 5/11/2016
5.5.9.4 1,122 5/10/2016
5.5.9.3 1,145 5/8/2016
5.5.9.2 1,160 5/5/2016
5.5.9.1 1,497 4/27/2016
5.5.9 1,259 4/24/2016
5.5.8.9 1,150 4/10/2016
5.5.8.8 1,158 3/23/2016
5.5.8.7 1,115 3/16/2016
5.5.8.6 1,334 9/20/2015
5.5.8.5 1,300 8/26/2015

More:https://github.com/cyq1162/cyqdata/blob/master/src/UpdateLog.txt

--------------------------------------------------------------------------------
700:优化:JsonHelper:优化对Dictionary的转换返回不区分大小写。(2022-08-01)【V5.8.5.1】
701:优化:NetCore兼容:对Request.UserHostAddress的获取。(2022-08-15)【V5.8.5.2】
702:优化:NetCore兼容:对IDictionary.Contain方法的兼容。(2022-08-15)
703:优化:LogWorker、SysLogs:对配置错误的日志链接语句的处理。(2022-08-16)
704:优化:NetCore兼容:HttpApplication、HttpContext的管道处理全局错误拦截。(2022-08-16)
705:修复:MProc执行insert into aaa values('','')引发的问题。(2022-08-20)
706:优化:MDataTable.CreateFrom(List<实体>)的初始状态为1。(2022-08-20)
707:优化:AppConfig:对属性IsAspNetCore(更名为IsNetCore)、IsWeb进行判断方式优化。(2022-08-20)
----------------------------------------------------------------708:修复:JsonHelper:对Field字段的转换。(2022-09-08)【V5.8.5.3】
709:优化:ThreadBreak:增加ClearGlobalThread方法【用于Taurus.MVC 调试DotNet应用程序退出时,线程未退出的情况】(2022-09-10)
710:优化:HttpApplication:增加Disposed事件【用于Taurus.MVC 调试DotNet应用程序退出时,线程未退出的情况】(2022-09-11)
--------------------------------------------------------------------------------
711:优化:ConvertTool.ChangeReaderToList方法对Sqlite的DateTime类型报错的兼容读取。【V5.8.5.4】
712:修复:MDataTable.Columns.Add("CreateTime", SqlDbType.DateTime, false, true, 0, false,"默认值无效的问题");(2022-09-29)
--------------------------------------------------------------------------------
713:优化:定时检测异常的链接是否恢复(由默认3秒,调整为1秒)【V5.8.5.5】
714:新增:MProc 开放两个方法:ExeList(执行返回List<T>)和ExeJson(执行返回Json)(2023-02-04)
715:新增:MAction  开放两个方法:SelectList(执行返回List<T>)和SelectJson(执行返回Json)(2023-02-05)
716:优化:NetCore兼容:HttpResponse.HasStarted。(2023-03-06)
717:优化:NetCore兼容:CentOS8-Stream 下的MySql.Data.dll 加载等(2023-03-07)
718:新增:MAction、MProc 属性:IsUseAutoCache,用于便捷操作自动缓存的启用或关闭。(2023-03-08)
-------------------------------------------------------------------------------------
719:优化:类型转换对List<值类型>和数组类型的处理。(2023-03-17)【V5.8.5.7】
720:优化:JsonHelper读取appsetting.json。(2023-03-22)
721:优化:NetCore兼容:HttpResponse.HasStarted(NETCore6)(2023-03-23)
-------------------------------------------------------------------------------------
722:优化:JsonHelper :开放ToList<值类型或String>。(2023-03-24)【V5.8.5.8】
723:优化:MDataTable.AcceptChanges 对 Mysql(批量处理命令)。(2023-03-24)
724:优化:MDataTable.AcceptChanges 错误时对DynamicData属性的信息赋值。(2023-03-24)
725:优化:AppConfig :优化配置文件修改时,不清空原有通过代码设置的配置项。(2023-03-31)
726:优化:TableInfo :GetHashKey(name) 细节优化。(2023-03-31)
-------------------------------------------------------------------------------------
727:优化:JsonHelper :兼容:{a:1,b:2}。(2023-04-06)【V5.8.5.9】
728:优化:NetCore兼容:HttpRequest。(2023-04-06)
729:优化:MProc 开放 ExeJson 重载方法、MAction 开放 SelectJson 重载方法。(2023-04-06)
-------------------------------------------------------------------------------------
730:优化:NetCore兼容:对(HttpRequest、HttpResponse内部代码优化)。(2023-04-18)【V5.8.6.0】
731:优化:NetCore兼容:对(HttpContext.Handler 内部代码优化)。(2023-04-18)
-------------------------------------------------------------------------------------
732:优化:DBFast、OrmBase等操作在Update和Delete操作的返回值(加上受影响的行数>0条件)(2023-04-21)【V5.8.6.1】
733:优化:NetCore兼容:重写 HttpSessionState 自定义实现。(2023-04-26)
-------------------------------------------------------------------------------------
734:优化:Log(日志)、DTD(XHtml)、Schema(数据库结构)初始配置目录到:App_Data下。(2023-04-27)【V5.8.6.2】
735:优化:AutoCache:对新开放的方法SelectList<T>和SelectJson,进行转义存储。(2023-04-27)
736:优化:数据库结构预缓存机制。(2023-04-27)
737:新增:DBInfo、TableInfo 新增:Reflesh 方法,用于刷新表缓存和表结构缓存。(2023-04-27)
738:新增:DBInfo 新增 GetTableInfo 方法,可根据名称查询指定:表、视图、存储过程信息。(2023-04-27)
-------------------------------------------------------------------------------------
739:修复:AutoCache 缓存未失效问题(结构调整未还原关联表引发)。(2023-04-28)【V5.8.6.3】
740:修复:NetCore兼容:Linux 获取本机IP为127.0.0.1的问题。(2023-04-28)
-------------------------------------------------------------------------------------
741:优化:MDataColumn 表结构的转换与读写。(2023-04-30)【V5.8.6.4】
742:新增:CacheManage 新增Add方法(不存在则添加并返回true,存在则返回false),可用于幂等性判断。(2023-04-30)
743:新增:分布式锁:CacheManage 新增Lock和UnLock方法,用于分布式锁。(2023-04-30,2023-05-09)
744:修复:AutoCache 特殊符号转义未还原的问题。(2023-05-09)
-------------------------------------------------------------------------------------
745:新增:JsonFormatAttribute 属性,允许在实体端指定时间的格式化。(2023-05-10)【V5.8.6.5】
746:优化:JsonHelper :优化内部代码。(2023-05-10)
747:优化:NetCore兼容:HttpSessionState 。(2023-05-10)
-------------------------------------------------------------------------------------
748:优化:NetCore兼容:HttpRequest.RewritePath方法。(2023-05-11)【V5.8.6.6】
749:修复:NetCore兼容:Log 内部日志的本机IP获取。(2023-05-15)
750:修复:XHtmlAction <%# %>语法未解析的问题(当不存时${}语法时触发)。(2023-05-16)
751:优化:VS 开发环境(Bug)引发修改View下的html文件缓存依赖不更新问题。(2023-05-16)
-------------------------------------------------------------------------------------
752:优化:MDictionary 新增 GetKeys 方法【加锁】。(2023-05-16)【V5.8.6.8】
753:优化:NetCore兼容::MDictionary 内部锁优化【lock变更为读写锁】。(2023-05-17)
754:修复:NetCore兼容::dotnet /home/xxx/xx.dll 启动方式时,AppConfig.WebRootPath 获取问题。(2023-05-18)
755:优化:AppConfig.GetApp("X.Y"),对于NetCore json 配置方式,会搜索其它节点位置配置。(2023-05-19)
756:优化:AppConfig.GetApp("X.Y") 搜索方式 【AppSettings节点X.Y】 =>【NetCore X节点Y】=> 【AppSettings节点XY】=>【AppSettings节点Y】 。(2023-05-19)
757:优化:AppConfig 配置项名称调整(仍保留旧有配置的兼容性),调整名称涉及:Log、Cache(分拆出AutoCache、Redis、MemCache)(2023-05-19)
758:优化:XHtmlAction 内部调整优化:SetForeach 方法,方便处理循环嵌套事件(2023-05-20)
759:优化:数据库结构预缓存机制(表、视图、存储过程>1w)。(2023-05-22)
760:优化:MDataColumn 添加列头(>1000时)(2023-05-22)
-------------------------------------------------------------------------------------
761:优化:AppConfig 涉及路径(XxxPath)配置,默认以"/" 开头。(2023-05-24)【V5.8.6.9】
762:优化:NetCore兼容:【Session 随机概率可延长时间机制】。(2023-05-25)
763:优化:SimepleOrmBase 优化为抽象类,并开放UI相关操作入口。(2023-05-27)
764:优化:调用配置名称:SqlFilter 为 PrintSql。(2023-05-27)
765:优化:AppDebug for Taurus.Mvc(2023-05-27)
-------------------------------------------------------------------------------------
766:修复:Sqlite:MDataTable AcceptChanges(AcceptOp.Truncate | AcceptOp.Insert) 用法。(2023-05-31)【V5.8.7.0】
767:新增:XHtmlAction 增加枚举:SetType.ClearFlag。(2023-05-31)
768:优化:AppConfig:WebRootPath、GetApp(...)。(2023-05-31)
769:新增:AppConfig:GetApp<T>(...)。(2023-05-31)
-------------------------------------------------------------------------------------
770:新增:HttpContext 增加扩展方法:GetTraceID()(2023-06-05)【V5.8.7.1】
771:新增:Log(SysLog) TraceID(字段),记录分布式追踪ID。(2023-06-05)
772:优化:Log(SysLog) PageUrl 调整名称为:RequestUrl(2023-06-05)
-------------------------------------------------------------------------------------
773:优化:SessionID(Cookie输出)(2023-06-07)【V5.8.7.2】
774:优化:DalBase 主从链接切换。(2023-06-10)
775:优化:IOHelper (变更为Mutex锁)(2023-06-12)
-------------------------------------------------------------------------------------
776:优化:JsonHelper 对 MDictionary 转换(针对并发)。(2023-06-14)【V5.8.7.3】
777:优化:XHtmlBase 加载 XHtml 对脚本自动追加CData。(2023-06-14)
-------------------------------------------------------------------------------------
778:优化:XHtmlAction。(2023-06-17)【V5.8.7.4】
779:优化:NetCore HttpApplication。(2023-06-19)
780:优化:Redis、MemCache 大并发链接。(2023-06-20)
781:优化:分布式锁:CacheManage.Lock()。(2023-06-20)
782:优化:分布式锁:可重入性。(2023-06-20)
783:优化:Redis、stats 命令 服务端返回。(2023-06-21)
784:优化:内部类:IOWatch(2023-06-21)
-------------------------------------------------------------------------------------
785:优化:XHtmlAction 性能。(2023-06-21、2023-06-23)【V5.8.7.5】
786:优化:JsonHelper、ConfigurationManager 性能。(2023-06-23)
787:新增:CacheManage.RefleshConfig(用于动态刷新Redis或MemCache配置)。(2023-06-23)
788:优化:Redis、MemCache 服务器故障切换,分布式锁。(2023-06-24)
-------------------------------------------------------------------------------------
789:优化:优化后台线程和用户代码,初次可能重复读取数据库表列表的问题。(2023-06-30)【V5.8.7.6】
790:优化:IOHelper、SimpleOrmBase。(2023-06-30)
-------------------------------------------------------------------------------------
791:优化:ConvertTool:兼容MSSQL底层读出重复字段结构的问题。(2023-08-26)【V5.8.7.7】
792:优化:Log因context.Handler != null判断条件引发未记录请求地址的问题。(2023-12-15)
793:优化:NetCore下自定义Session(HttpSessionState)限定为本地缓存。(2023-12-15)
-------------------------------------------------------------------------------------
794:新增:FireBird 数据库支持:增删改查与分页。(2023-12-18)【V5.9.0.0 - V5.9.0.2】
795:新增:DaMeng 达梦数据库支持:增删改查与分页。(2023-12-20)
796:优化:FireBird 数据结构获取与转化的精准化。(2023-12-21)
797:优化:DaMeng 数据结构获取与转化的精准化。(2023-12-22)
798:新增:DaMeng : AppConfig.DB.IsDaMengUpper 配置,默认表名字段转大写。(2023-12-23)
799:新增:FireBird:AppConfig.DB.IsFireBirdUpper 配置,默认表名字段转大写。(2023-12-23)
800:优化:Postgre: AppConfig.DB.IsPostgreLower 配置,默认表名字段转小写。(2023-12-23)
801:新增:KingBaseES 人大金仓数据库支持:增删改查与分页。(2023-12-24)
802:优化:KingBaseES 数据结构获取与转化的精准化。(2023-12-25)
803:优化:CYQ.Data.Orm.SimpleOrm 基类。(2024-01-01)
804:新增:分布式锁类:DistributedLock。(2024-01-02)
805:优化:调整注意:CacheManage 名称变更分布式缓存:DistributedCache。(2024-01-04)
806:优化:调整注意:JsonHelper 名称空间由CYQ.Data.Tool 变更为:CYQ.Data.Json。(2024-01-04)
807:优化:增加输出标准库:.net standard2.1 版本。(2024-01-10)
-------------------------------------------------------------------------------------
808:优化:AppConfig.WebRootPath 路径的获取。(2024-01-13)【V5.9.0.3】
809:优化:SimpleOrmBase(2024-01-13)
-------------------------------------------------------------------------------------
812:修复:AppConfig.IsDebugMode .net 下取值。(2024-01-21)【V5.9.0.4】
813:新增:分布式锁增加幂等性方法。(2024-01-21)
814:修复:V5.9.0.3优化的内部IP获取,在Docker容器不支持的异常。 【V5.9.0.5】
-------------------------------------------------------------------------------------
815:优化:XHtmlAction 加载 html 速度,无实体&xxxx;内容时不加载dtd。(2024-01-25)【V5.9.0.6】
816:优化:AppConfig:IsNetCore 和 IsWeb 和 WebRoot 三个属性取值。(2024-01-25)
817:移除:【分布式锁】转移到 Taurus.DistributedLock 插件库中(增加数据库锁)。(2024-01-25)
818:优化:SimpleOrmBase 增加构造函数重载,允许异常时不写日志【以支持分布式数据库锁】。(2024-01-26)
819:优化:AppConfig 调整几个不常用的配置项【DefaultCacheTime、IsEnumToInt、JsonEscape】。(2024-01-26)
820:优化:DistributedCache 开放几个批量接口,以供分布式锁插件调用。(2024-01-27)
821:修复:SimpleOrmBase 构造函数忘了赋值链接。(2024-01-29)【V5.9.0.7】
-------------------------------------------------------------------------------------
822:优化:XHtmlAction 加载性能:优化缓存转化,提升2次访问速度。(2024-01-31)【V5.9.1.0】
823:优化:XHtmlAction 加载性能:优化取消DTD依赖、提升首次访问速度。(2024-02-01)
-------------------------------------------------------------------------------------
824:优化:XHtmlAction 调整方法或属性:SaveToCache 更名为RefleshCache 等。(2024-02-04)【V5.9.1.1】
825:移除:IField 扩展。(2024-02-04)
826:优化:MDataRow GetIndex,提升取值性能。(2024-02-04)
827:优化:ConvertTool 相关方法,提升转化性能。(2024-02-04)
-------------------------------------------------------------------------------------
版本简要:通过大范围使用 Emit 来替换反射,提升性能。
828:新增:CYQ.Data.Emit(内部)优化反射代码,提升性能。【V5.9.2】
829:新增:JsonOp 参数,调整(JsonHelper、MDataRow、MDataTable)ToJson 重载方法参数。(2024-02-06)
830:优化:JsonHelper 实体转化性能:涉及:ToJson(),ToList<T>()。(2024-02-05、2024-02-22)
831:优化:MDataTable 实体列表转化性能:涉及:CreateFrom。(2024-02-22)
832:优化:MDataRow 实体转化性能:涉及:CreateFrom。。(2024-02-22)
-------------------------------------------------------------------------------------
版本简要:对 XHtmlAction 进行各种简化和优化,以供 Taurus.Mvc 便于使用。
833:移除:XHtmlAction SetFor 系列方法(该方法使用门槛较高) 。(2024-02-23)【V5.9.2.1】
834:移除:XHtmlAction SetForeach(MDataTable dataSource, string idOrName, SetType setType) 重载方法 。(2024-02-23)
835:移除:XHtmlAction GetByID,GetByName 两个方法,其 Get 方法已可替代以上两者。(2024-02-23)
836:移除:XHtmlAction IsCurrentLang,IsUseLangSplit 两个成员属性。(2024-02-23)
837:移除:XHtmlBase LoadFromCache、SetCDATA、ClearCDATA 等方法。
838:优化:XHtmlAction SetForeach 方法优化,支持绑定其它数据源。(2024-02-23)
839:优化:XHtmlAction LoadData 方法优化,效果变更为批量对KeyValue赋值。(2024-02-23)
840:优化:XHtmlAction 加载:去除 http://www.w3.org/1999/xhtml 名称空间。2024-02-24)【V5.9.2.2】
-------------------------------------------------------------------------------------
版本简要:持续优化,提升性能。
840:优化:ConvertTool、ReflectTool 相关方法。(2024-02-26)【V5.9.2.3】
841:优化:MDataRow Load(json)。(2024-02-26)
842:优化:MDataTable ToList(t) 内部方法。(2024-02-26)
845:优化:JsonHelper(2024-02-27)