Carrigan.Core.Razor 0.1.3

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

Carrigan.Core.Razor

Carrigan.Core.Razor is a small Razor Class Library for ASP.NET that provides a limited set of custom view components, partial views, and related UI assets for sharing a few common presentation components across applications.

Features

  • Reusable View Components
  • Reusable Partial Views
  • A small set of shared Razor UI building blocks
  • Packaged for reuse across multiple projects

Purpose

This library is intended to provide a small collection of shared Razor-based presentation elements in a single reusable package.

At this stage, the library is intentionally limited in scope and only contains a modest set of reusable UI elements.

Typical use cases include:

  • Shared status badges
  • Reusable cards and layout fragments
  • Common display components

Installation

Add the NuGet package to your ASP.NET project:

dotnet add package Carrigan.Core.Razor

Or reference the project directly during development.

Project Type

This library is designed as a Razor Class Library with support for pages and views, allowing consumers to use packaged Razor assets such as partial views and view component views.

Usage

After referencing the package, applications can use the included Razor assets according to normal ASP.NET conventions.

Examples may include:

  • Rendering a partial view
  • Invoking a view component
  • Reusing shared UI fragments across multiple pages

Notes

To avoid naming conflicts in consuming applications, library partials and view components should use clear, library-specific naming conventions where practical.

Targets

  • net10.0
  • net9.0

Package Tags

razor, aspnetcore, mvc, view-components, partial-views, razor-class-library, ui, web



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

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
0.1.5 43 7/25/2026
0.1.5-alpha.202606140331 64 6/14/2026
0.1.4 117 6/11/2026
0.1.3 97 6/11/2026
0.1.3-alpha.202606110017 59 6/11/2026
0.1.3-alpha.202606100634 56 6/10/2026
0.1.3-alpha.202606100502 59 6/10/2026
0.1.2 107 6/10/2026
0.1.1-alpha.202606030837 55 6/3/2026
0.1.0 103 6/3/2026
0.1.0-alpha.202605270557 67 5/27/2026
0.1.0-alpha.202605270344 68 5/27/2026
0.1.0-alpha.202605201251 59 5/20/2026
0.1.0-alpha.202605030711 67 5/3/2026
0.1.0-alpha.202605030706 60 5/3/2026
0.1.0-alpha.202604240714 65 4/24/2026
0.1.0-alpha.202604232245 67 4/23/2026
0.1.0-alpha.202604230544 78 4/23/2026
0.1.0-alpha.202604230532 68 4/23/2026
0.1.0-alpha.202604230423 65 4/23/2026
Loading failed