mooSQL.Ext.Core 1.1.0

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

mooSQL

English: mooSQL is a lightweight .NET ORM for .NET Framework 4.5+, .NET 6, .NET 8, and .NET 10. It follows database-first and SQL-centric APIs: fluent chains that read like SQL, with SQLBuilder (fluent SQL), SQLClip (type-safe lambdas), and Repository + UnitOfWork for CRUD and transactions. A dialect layer smooths multi-database differences for common patterns.

中文: mooSQL 是适用于 .NET Framework 4.5+、.NET 6、.NET 8、.NET 10 的轻量级 ORM,核心理念是数据库优先SQL 语义化链式 API。提供 SQLBuilder(灵活拼 SQL)、SQLClip(类型安全)、RepositoryUnitOfWork(仓储与事务),并通过方言抽象支持多数据库。

Source / 源码 https://github.com/sailuosi/mooSQL
Documentation / 文档 https://sailuosi.github.io/moosql-doc/

Install / 安装

NuGet 包名与程序集名一致(仓库内对应 pure/mooSQL.Pure.Core.csprojext/mooSQL.Ext.Core.csproj):

dotnet add package mooSQL.Ext

Packages / 包说明

NuGet 包名 Role / 说明
mooSQL.Pure Core library / 核心纯净能力
mooSQL.Ext Dialects and extended DB support (recommended) / 多数据库方言与扩展(推荐

Local NuGet cache folder (typical on Windows): C:\Users\<username>\.nuget\packages

Maintainer: pack & publish / 维护者:打包与发布

From the repository root / 在仓库根目录执行:

dotnet pack pure/mooSQL.Pure.Core.csproj -c Release
dotnet pack ext/mooSQL.Ext.Core.csproj -c Release

Push to nuget.org (replace paths and API key) / 推送到 nuget.org(按实际版本号调整文件名):

dotnet nuget push ext/bin/Release/mooSQL.Ext.*.nupkg --source https://api.nuget.org/v3/index.json --api-key <YOUR_API_KEY>
dotnet nuget push pure/bin/Release/mooSQL.Pure.*.nupkg --source https://api.nuget.org/v3/index.json --api-key <YOUR_API_KEY>

Package metadata (version, icon, this readme) is wired via Directory.Build.props and packfile/ assets.

Product Compatible and additional computed target framework versions.
.NET 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.  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 is compatible.  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 Framework net451 is compatible.  net452 was computed.  net46 was computed.  net461 was computed.  net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 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.1.0 405 4/11/2026
1.0.2 2,426 1/22/2026
1.0.1 3,442 12/14/2025
1.0.0 5,881 11/10/2025