Carrigan.Core 0.1.6

There is a newer version of this package available.
See the version list below for details.
dotnet add package Carrigan.Core --version 0.1.6
                    
NuGet\Install-Package Carrigan.Core -Version 0.1.6
                    
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="Carrigan.Core" Version="0.1.6" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Carrigan.Core" Version="0.1.6" />
                    
Directory.Packages.props
<PackageReference Include="Carrigan.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 Carrigan.Core --version 0.1.6
                    
#r "nuget: Carrigan.Core, 0.1.6"
                    
#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 Carrigan.Core@0.1.6
                    
#: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=Carrigan.Core&version=0.1.6
                    
Install as a Cake Addin
#tool nuget:?package=Carrigan.Core&version=0.1.6
                    
Install as a Cake Tool

Carrigan.Core

Small set of helpers and extension methods for .NET 10 and .NET 9. Status: pre‑1.0.


Install

.NET CLI

dotnet add package Carrigan.Core

Package Manager

Install-Package Carrigan.Core

Targets

  • net10.0
  • net9.0


License

Apache‑2.0 http://www.apache.org/licenses/LICENSE-2.0

Support Development

If this package helps you, consider supporting development:

https://github.com/sponsors/CarriganSoftwareSolutions

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (8)

Showing the top 5 NuGet packages that depend on Carrigan.Core:

Package Downloads
Carrigan.SqlTools

Carrigan.SqlTools provides the shared SQL modeling, reflection, predicate, join, grouping, HAVING, paging, and query-building abstractions used by the Carrigan.SqlTools dialect generator and client packages. Dialect-specific SQL rendering belongs in packages such as Carrigan.SqlTools.Generators.SqlServer and Carrigan.SqlTools.Generators.PostgreSql. Client execution helpers belong in packages such as Carrigan.SqlTools.Clients.SqlServer and Carrigan.SqlTools.Clients.PostgreSql. Most application projects should reference a dialect-specific generator or client package directly. This package is intended as the common foundation for those packages and for shared infrastructure that needs Carrigan.SqlTools model types.

Carrigan.Core.Mvc

Carrigan.Core.Mvc provides reusable helpers, extensions, and supporting types for ASP.NET Core MVC applications.

Carrigan.SqlTools.Clients.Core

Shared core client infrastructure for Carrigan.SqlTools database dialect packages. Intended primarily as a transitive dependency for dialect-specific client implementations.

Carrigan.SqlTools.Clients.SqlServer

Carrigan.SqlTools.Clients.SqlServer is a companion library to Carrigan.SqlTools.Generators.SqlServer, focused on executing SQL Server queries at runtime. It provides a wrapper around ADO.NET that makes it easier to run the queries generated by Carrigan.SqlTools.Generators.SqlServer. It also uses the shared invocation infrastructure to create model instances from SQL Server result rows. In addition, the library handles decryption of encrypted properties when encryption logic has been defined through the interfaces and attributes provided by Carrigan.Core. Together with Carrigan.SqlTools.Generators.SqlServer, this library provides a full workflow for generating, executing, and consuming SQL Server queries with object-oriented protections.

Carrigan.SqlTools.Clients.PostgreSql

PostgreSQL client support for Carrigan.SqlTools. This package provides PostgreSQL-specific client functionality for executing Carrigan.SqlTools-generated SQL against PostgreSQL databases, using the shared Carrigan.SqlTools client core infrastructure.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.8 111 10/5/2026
0.1.8-alpha.202609290922 141 9/29/2026
0.1.7 654 9/25/2026
0.1.7-alpha.202609130431 543 9/13/2026
0.1.7-alpha.202609071025 123 9/7/2026
0.1.7-alpha.202609050731 79 9/5/2026
0.1.7-alpha.202609050634 76 9/5/2026
0.1.6 301 9/4/2026
0.1.6-alpha.202609040249 138 9/4/2026
0.1.6-alpha.202608210855 348 8/21/2026
0.1.6-alpha.202608210432 110 8/21/2026
0.1.6-alpha.202608200602 96 8/20/2026
0.1.6-alpha.202608140448 320 8/14/2026
0.1.6-alpha.202608140439 87 8/14/2026
0.1.6-alpha.202608090753 165 8/9/2026
0.1.5 1,296 7/25/2026
0.1.5-alpha.202606140331 131 6/14/2026
0.1.4 732 6/11/2026
0.1.3 175 6/11/2026
0.1.3-alpha.202606110017 95 6/11/2026
Loading failed