WangUtils 1.0.46

dotnet add package WangUtils --version 1.0.46
                    
NuGet\Install-Package WangUtils -Version 1.0.46
                    
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="WangUtils" Version="1.0.46" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="WangUtils" Version="1.0.46" />
                    
Directory.Packages.props
<PackageReference Include="WangUtils" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add WangUtils --version 1.0.46
                    
#r "nuget: WangUtils, 1.0.46"
                    
#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.
#:package WangUtils@1.0.46
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=WangUtils&version=1.0.46
                    
Install as a Cake Addin
#tool nuget:?package=WangUtils&version=1.0.46
                    
Install as a Cake Tool

第一个版本主要包括: (1)一个JSON转换的类库 (2)一个最简单的Log库 (3)一个最常用的通用的MQTT库

V1.03更新记录 (1)增加了一个分页的Web接口PageModel (2)增加了一个HttpHelper (3)Mqtt增加了一个断开连接的接口

V1.05更新记录 (1)主要增加了对JSON配置文件的快捷访问接口,不需要每一个项目都增加对应的依赖文件

V1.06更新记录: (1)主要增加SqlSugar数据库Orm框架的一个封装类,默认直接添加了SqlSugar的依赖项

V1.08 增加了一个Querable的接口返回值

V1.09 增加了两个可以增加Header请求的Http方法(HttpGetWithHeaders/HttpPostWithHeaders)

V1.10 增加了一个数据库的无实体更新接口,这个接口会非常有用 V1.13增加了一个错误日志详细存储函数包括函数位置和详细参数信息,以便于后期查询问题和复现调试

V1.17 更新内容如下: (1)增加了关于NTP相关的内容,主要包括两部分一个NTP服务器接口和一个NTP动态更新Windows操作系统时间的接口 (2)增加了一个UDP协议报文解析的帮助类,作为第一阶段,方便对于报文数据的读取和处理操作 (3)在之前的版本中增加了UDP和TCP相关的帮助类,主要了为了避免发送和接收撞包的问题,保证就算在多地方发送和接收数据,任然统一归口进出

V1.18 更新内容如下: 主要内容还是修复了上一个版本临时提交是遗留的BUG,主要表现为字节数组写入是,数组Buffer的长度没有动态更新导致报错,已修复

V1.19 更新内容如下: 为了应对部分对实时性要求比较高的场合,增加了一个WebSocket服务器的帮助类,封装好了相应的接口,保证能够正常进行WebSocket通讯

V.1.20更新内容: 主要增加了大地坐标转换函数,增加了UDP帮助类,增加了字节数组转结构体的函数

V1.21更新内容: 主要更新了原有的UDPHelper类中的新建UDPClient实例时出现问题的情况,必须通过新建IpEndPoint的方式来进行创建节点

V1.22更新内容 主要更新了原有的UDP帮助类中不包含发送函数公开方法的问题,增加了相应的发送发送

V1.23更新内容 小版本更新增加了UDP帮助类里面的日志打印函数

V1.25更新内容 数据库操作类进行了更新,主要更新了删除和计数函数

V1.27更新内容 修复了原UDP数据发送节点不可达时会产生大量异常LOG文件的BUG

V1.28更新内容 修复了原httphelper在请求证书不正确的HTTPS网页接口时无法正确请求到数据的问题

V1.29更新内容 修复了原TCPClient无法自动按照系统分配的方式完成的BUG 移除了MQTTHelper中发送消息前MQTT连接状态的判断

V1.30更新内容 数据库开放权限

V1.31更新内容 DBFirst生成支持IsNUllable

V1.32更新内容 在接口返回值结构里面新增加了加密字符串部分内容

V1.33更新内容 TCPServer更新了可以直接对所有的客户端进行操作,可以同时向所有的客户端发送消息

V1.34更新内容 UdpHelper中更新了UDP消息发送的队列中增加了队列很大时自动清空队列中所有数据的逻辑,避免了当数据大量堆积时出现无法实时处理数据的逻辑

V1.35更新内容 (1)删除了系统内部MQTT连接异常时日志文件存储的部分内容 (2)SqlSugar库文件选择了新版本

V1.0.36更新内容 (1)UDP帮助类增加了对所有IP监听的入口,增加了关闭端口入口

V1.0.37 (1)修复了UDP类的一个BUG

V1.0.38 (1)修复37版本BUG

V1.0.39 (1)更新了NewStonJson的库文件 (2)增加了数据库条件查询的排序字段

V1.0.41 (1)重新还原为原来的NewJson

V1.0.42 (1)修复了原库中的MQTTHelper会导致重连内存增加的问题,当前该部分内容进行了优化处理

V1.0.43 (1)数据库接口增加了批量插入数据库的接口(快速插入) (2)数据库接口增加了分表接口 (3)HttpHelper增加了扩展参数,方便扩展应用

V1.0.44 (1)新增了GisToolV1,主要是基于原来的坐标转换有逆向误差的问题进行了更正,更新封装了几个坐标转换的方法

V1.0.45 (1)修复了GISTool中经纬度写反的BUG

V1.0.46 (1)GISToolV1中有重大BUG,已经进行了修复,感谢DeepSeek

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  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 was computed.  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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
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

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.46 543 7/5/2025
1.0.45 761 7/5/2025 1.0.45 is deprecated because it has critical bugs.
1.0.44 632 5/22/2025 1.0.44 is deprecated because it has critical bugs.
1.0.43 602 4/29/2025
1.0.42 514 4/26/2025
1.0.41 558 2/11/2025
1.0.40 570 1/8/2025 1.0.40 is deprecated because it has critical bugs.
1.0.39 530 1/8/2025
1.0.38 615 8/20/2024
1.0.37 544 8/20/2024
1.0.36 560 8/20/2024
1.0.35 561 8/10/2024
1.0.34 569 7/6/2024
1.0.33 549 7/4/2024
1.0.32 547 6/17/2024
1.0.31 568 5/24/2024
1.0.30 548 5/24/2024
1.0.29 615 3/24/2024
1.0.28 558 3/20/2024
1.0.27 555 3/19/2024
Loading failed

第一个版本主要包括:
(1)一个JSON转换的类库
(2)一个最简单的Log库
(3)一个最常用的通用的MQTT库

V1.03更新记录
(1)增加了一个分页的Web接口PageModel
(2)增加了一个HttpHelper
(3)Mqtt增加了一个断开连接的接口

V1.05更新记录
(1)主要增加了对JSON配置文件的快捷访问接口,不需要每一个项目都增加对应的依赖文件

V1.06更新记录:
(1)主要增加SqlSugar数据库Orm框架的一个封装类,默认直接添加了SqlSugar的依赖项

V1.08 增加了一个Querable的接口返回值

V1.09 增加了两个可以增加Header请求的Http方法(HttpGetWithHeaders/HttpPostWithHeaders)

V1.10 增加了一个数据库的无实体更新接口,这个接口会非常有用
V1.13增加了一个错误日志详细存储函数包括函数位置和详细参数信息,以便于后期查询问题和复现调试

V1.17 更新内容如下:
(1)增加了关于NTP相关的内容,主要包括两部分一个NTP服务器接口和一个NTP动态更新Windows操作系统时间的接口
(2)增加了一个UDP协议报文解析的帮助类,作为第一阶段,方便对于报文数据的读取和处理操作
(3)在之前的版本中增加了UDP和TCP相关的帮助类,主要了为了避免发送和接收撞包的问题,保证就算在多地方发送和接收数据,任然统一归口进出

V1.18 更新内容如下:
   主要内容还是修复了上一个版本临时提交是遗留的BUG,主要表现为字节数组写入是,数组Buffer的长度没有动态更新导致报错,已修复