![]() |
VOOZH | about |
dotnet add package CShells.AspNetCore.Abstractions --version 0.0.28
NuGet\Install-Package CShells.AspNetCore.Abstractions -Version 0.0.28
<PackageReference Include="CShells.AspNetCore.Abstractions" Version="0.0.28" />
<PackageVersion Include="CShells.AspNetCore.Abstractions" Version="0.0.28" />Directory.Packages.props
<PackageReference Include="CShells.AspNetCore.Abstractions" />Project file
paket add CShells.AspNetCore.Abstractions --version 0.0.28
#r "nuget: CShells.AspNetCore.Abstractions, 0.0.28"
#:package CShells.AspNetCore.Abstractions@0.0.28
#addin nuget:?package=CShells.AspNetCore.Abstractions&version=0.0.28Install as a Cake Addin
#tool nuget:?package=CShells.AspNetCore.Abstractions&version=0.0.28Install as a Cake Tool
ASP.NET Core abstractions for building web shell features without dependencies on the full CShells framework.
This package contains ASP.NET Core-specific interfaces and models for building web features. By referencing only this package in your web feature libraries, you avoid pulling in the entire CShells runtime and its dependencies.
IWebShellFeature - Interface for features that can register both services and HTTP endpointsdotnet add package CShells.AspNetCore.Abstractions
using CShells.AspNetCore.Features;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Routing;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
[ShellFeature("Api", DisplayName = "API Feature")]
public class ApiFeature : IWebShellFeature
{
public void ConfigureServices(IServiceCollection services)
{
services.AddSingleton<IApiService, ApiService>();
}
public void MapEndpoints(IEndpointRouteBuilder endpoints, IHostEnvironment? environment)
{
endpoints.MapGet("api/status", () => new { Status = "OK" });
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 3 NuGet packages that depend on CShells.AspNetCore.Abstractions:
| Package | Downloads |
|---|---|
|
Elsa.Api.Common
Provides common features to modules that expose API endpoints. |
|
|
CShells.AspNetCore
ASP.NET Core integration for CShells. Provides middleware and extensions for shell/tenant resolution based on HTTP context, including host-based and route-based strategies for modular multi-tenant applications. |
|
|
Elsa.SamplePackage
Package Description |
Showing the top 1 popular GitHub repositories that depend on CShells.AspNetCore.Abstractions:
| Repository | Stars |
|---|---|
|
elsa-workflows/elsa-core
The Workflow Engine for .NET
|
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.28 | 192 | 6/12/2026 |
| 0.0.27 | 153 | 6/12/2026 |
| 0.0.26 | 147 | 6/12/2026 |
| 0.0.25 | 152 | 6/11/2026 |
| 0.0.24 | 1,169 | 5/15/2026 |
| 0.0.23 | 153 | 5/15/2026 |
| 0.0.22 | 144 | 5/14/2026 |
| 0.0.21 | 211 | 5/12/2026 |
| 0.0.20 | 163 | 5/8/2026 |
| 0.0.19 | 147 | 5/6/2026 |
| 0.0.18 | 159 | 5/2/2026 |
| 0.0.17 | 172 | 4/29/2026 |
| 0.0.16 | 165 | 4/27/2026 |
| 0.0.15 | 159 | 4/27/2026 |
| 0.0.14 | 21,608 | 4/20/2026 |
| 0.0.13 | 155 | 4/17/2026 |
| 0.0.12 | 209 | 3/16/2026 |
| 0.0.11 | 418 | 2/28/2026 |
| 0.0.10 | 167 | 2/24/2026 |
| 0.0.9 | 438 | 2/15/2026 |