love-yuri.NetToolkit 1.0.5

dotnet add package love-yuri.NetToolkit --version 1.0.5
                    
NuGet\Install-Package love-yuri.NetToolkit -Version 1.0.5
                    
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="love-yuri.NetToolkit" Version="1.0.5" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="love-yuri.NetToolkit" Version="1.0.5" />
                    
Directory.Packages.props
<PackageReference Include="love-yuri.NetToolkit" />
                    
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 love-yuri.NetToolkit --version 1.0.5
                    
#r "nuget: love-yuri.NetToolkit, 1.0.5"
                    
#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 love-yuri.NetToolkit@1.0.5
                    
#: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=love-yuri.NetToolkit&version=1.0.5
                    
Install as a Cake Addin
#tool nuget:?package=love-yuri.NetToolkit&version=1.0.5
                    
Install as a Cake Tool

NetToolkit

反正没有人用,自己摸索

基于 .net8 提供常用的工具

1.0.5

  1. sqlite: 查询入口优化为 QueryWrapper<T>.Query 和 QueryWrapper<T>.UpdateQuery
  2. sqlite: 禁止从 UpdateQueryWrapper<T> 访问查询/更新工厂入口,避免误用
  3. sqlite: 优化重复条件参数名生成
  4. sqlite: 降低查询条件 SQL 片段拼接时的临时字符串分配
  5. sqlite: 更新文档为当前本地 sqlite API 用法

1.0.4

  1. 升级日志库版本为1.0.3
  2. 拆分UpdateQueryWrapper和QueryWrapper,并修改Query为NewQuery和NewUpdate
  3. 修改sqlite的特性到特性目录
  4. 新增sqlite的README文档
  5. sqlite: 移除list的insert方法,仅保留insertBatch方法
  6. sqlite: 新增replace方法
  7. sqlite: 优化实现

更新日志

1.0.3

  1. 修改DiService类为ServiceContainer
  2. 升级日志库版本为1.0.2

更新日志

1.0.2

  1. 移除日志相关部分到love-yuri.Logger包中

1.0.1

  1. 移除JetBrains依赖并更新程序集名称
  2. 修改sqlite工具到Sqlite目录

1.0.0

  1. 正式发布1.0正式版,大部分功能迁移自WpfCommon
  2. 支持字符串格式化成常用数据类型: ToDouble, TryToDouble ...
  3. 快速创建定时器 200.TimeOut(...); 200.TimeInterval(...);
  4. 一键获取枚举的类型描述
  5. Debouncer 防抖支持
  6. Log.Info, Log.Error等高性能日志功能,支持控制台/文件单独或者同时输出
  7. 提供UdpService类,支持快速发送/接收消息,以及优雅的开启、关闭、重联
  8. 只用一个实体类即可快速操作sqlite数据,支持异步同步等不同方式
Product Compatible and additional computed target framework versions.
.NET 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.  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. 
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.5 120 6/26/2026
1.0.4 115 6/26/2026
1.0.3 204 10/21/2025
1.0.2 179 10/17/2025
1.0.1 195 10/16/2025
1.0.0 197 10/14/2025
0.0.1 195 10/14/2025