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" />
<PackageReference Include="love-yuri.NetToolkit" />
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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#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
#tool nuget:?package=love-yuri.NetToolkit&version=1.0.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
NetToolkit
反正没有人用,自己摸索
基于 .net8 提供常用的工具
1.0.5
- sqlite: 查询入口优化为
QueryWrapper<T>.Query和QueryWrapper<T>.UpdateQuery - sqlite: 禁止从
UpdateQueryWrapper<T>访问查询/更新工厂入口,避免误用 - sqlite: 优化重复条件参数名生成
- sqlite: 降低查询条件 SQL 片段拼接时的临时字符串分配
- sqlite: 更新文档为当前本地 sqlite API 用法
1.0.4
- 升级日志库版本为1.0.3
- 拆分UpdateQueryWrapper和QueryWrapper,并修改Query为NewQuery和NewUpdate
- 修改sqlite的特性到特性目录
- 新增sqlite的README文档
- sqlite: 移除list的insert方法,仅保留insertBatch方法
- sqlite: 新增replace方法
- sqlite: 优化实现
更新日志
1.0.3
- 修改DiService类为ServiceContainer
- 升级日志库版本为1.0.2
更新日志
1.0.2
- 移除日志相关部分到love-yuri.Logger包中
1.0.1
- 移除JetBrains依赖并更新程序集名称
- 修改sqlite工具到Sqlite目录
1.0.0
- 正式发布1.0正式版,大部分功能迁移自WpfCommon
- 支持字符串格式化成常用数据类型: ToDouble, TryToDouble ...
- 快速创建定时器 200.TimeOut(...); 200.TimeInterval(...);
- 一键获取枚举的类型描述
- Debouncer 防抖支持
- Log.Info, Log.Error等高性能日志功能,支持控制台/文件单独或者同时输出
- 提供UdpService类,支持快速发送/接收消息,以及优雅的开启、关闭、重联
- 只用一个实体类即可快速操作sqlite数据,支持异步同步等不同方式
| Product | Versions 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.
-
net8.0
- Dapper (>= 2.1.66)
- love-yuri.Logger (>= 1.0.3)
- Microsoft.Data.Sqlite (>= 9.0.7)
- Microsoft.Extensions.DependencyInjection (>= 9.0.1)
- Microsoft.Extensions.Hosting (>= 9.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.