Carrigan.Core 0.1.8

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

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.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.8 61 10/5/2026
0.1.8-alpha.202609290922 122 9/29/2026
0.1.7 652 9/25/2026
0.1.7-alpha.202609130431 541 9/13/2026
0.1.7-alpha.202609071025 121 9/7/2026
0.1.7-alpha.202609050731 77 9/5/2026
0.1.7-alpha.202609050634 73 9/5/2026
0.1.6 298 9/4/2026
0.1.6-alpha.202609040249 136 9/4/2026
0.1.6-alpha.202608210855 346 8/21/2026
0.1.6-alpha.202608210432 109 8/21/2026
0.1.6-alpha.202608200602 94 8/20/2026
0.1.6-alpha.202608140448 319 8/14/2026
0.1.6-alpha.202608140439 84 8/14/2026
0.1.6-alpha.202608090753 164 8/9/2026
0.1.5 1,294 7/25/2026
0.1.5-alpha.202606140331 129 6/14/2026
0.1.4 730 6/11/2026
0.1.3 173 6/11/2026
0.1.3-alpha.202606110017 93 6/11/2026
Loading failed