KamiSama.Chassis.HttpExceptions 10.0.10.2

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

KamiSama.Extensions

KamiSama.Extensions is a reusable .NET and ASP.NET Core package family for building modular applications. It includes core extension methods, dependency-injection helpers, JSON/XML serialization utilities, repository implementations, HTTP exception handling, ProblemDetails integration, web modules, external service integrations, and ready-made bounded-context modules such as Identity, Localization, Locations, and Ticketing.

Use these packages when you want shared infrastructure, feature-layer building blocks, and module wiring patterns across multiple services without copying the same plumbing into every project.

Current documented version: 10.0.10

Documentation

Build the documentation locally from the docs folder:

python -m mkdocs build --strict

Package Areas

Area What it provides
Core extensions Byte, string, date, hash, stream, collection, conversion, and paging helpers.
Dependency injection Attribute-based service registration and assembly scanning.
Serialization JSON and XML helpers for strings, streams, bytes, files, and repositories.
Repositories In-memory, JSON, XML, EF, and EF Core repository patterns and paging support.
Chassis Base classes and contracts for CRUD-style feature services and HTTP-aware errors.
Web modules Modular ASP.NET Core service and middleware registration.
External services Email and SMS abstractions plus SMTP, Kavenegar, and NeoZarin integrations.
Application modules Identity, Localization, Locations, and Ticketing bounded contexts.

Packages

Package What it provides Install
KamiSama.Extensions.Core Core extension methods and paging models for common .NET tasks. dotnet add package KamiSama.Extensions.Core --version 10.0.10
KamiSama.Extensions.DependencyInjection Attribute-based dependency injection helpers for automatic service registration. dotnet add package KamiSama.Extensions.DependencyInjection --version 10.0.10
KamiSama.Extensions.Json JSON serialization and deserialization helpers. dotnet add package KamiSama.Extensions.Json --version 10.0.10
KamiSama.Extensions.Xml XML serialization and deserialization helpers. dotnet add package KamiSama.Extensions.Xml --version 10.0.10
KamiSama.Extensions.WebModules Modular ASP.NET Core service and middleware registration. dotnet add package KamiSama.Extensions.WebModules --version 10.0.10
KamiSama.Chassis.Commons Reusable feature and repository base classes for CRUD-style application flows. dotnet add package KamiSama.Chassis.Commons --version 10.0.10
KamiSama.Chassis.Commons.Abstractions Feature and repository contracts for chassis-based application services. dotnet add package KamiSama.Chassis.Commons.Abstractions --version 10.0.10
KamiSama.Chassis.HttpExceptions HTTP-aware exception types with status codes and localization metadata. dotnet add package KamiSama.Chassis.HttpExceptions --version 10.0.10
KamiSama.Chassis.ProblemDetails ASP.NET Core ProblemDetails integration for KamiSama exceptions. dotnet add package KamiSama.Chassis.ProblemDetails --version 10.0.10
KamiSama.Repositories.Core Core repository interfaces, in-memory repository, and initialization contracts. dotnet add package KamiSama.Repositories.Core --version 10.0.10
KamiSama.Repositories.EntityFramework Repository implementation and paging helpers for classic Entity Framework. dotnet add package KamiSama.Repositories.EntityFramework --version 10.0.10
KamiSama.Repositories.EntityFrameworkCore EF Core repositories, paging, initialization, and multi-provider DbContext setup. dotnet add package KamiSama.Repositories.EntityFrameworkCore --version 10.0.10
KamiSama.Repositories.Json JSON-backed file repository implementation. dotnet add package KamiSama.Repositories.Json --version 10.0.10
KamiSama.Repositories.Xml XML-backed file and directory repository implementations. dotnet add package KamiSama.Repositories.Xml --version 10.0.10
KamiSama.ExternalServices.Email.Core Core email service registration and behavior. dotnet add package KamiSama.ExternalServices.Email.Core --version 10.0.10
KamiSama.ExternalServices.Email.Smtp SMTP email service implementation. dotnet add package KamiSama.ExternalServices.Email.Smtp --version 10.0.10
KamiSama.ExternalServices.Sms.Core Core SMS service registration and behavior. dotnet add package KamiSama.ExternalServices.Sms.Core --version 10.0.10
KamiSama.ExternalServices.Sms.Kavenegar Kavenegar SMS provider implementation. dotnet add package KamiSama.ExternalServices.Sms.Kavenegar --version 10.0.10
KamiSama.ExternalServices.Sms.NeoZarin NeoZarin SMS provider implementation. dotnet add package KamiSama.ExternalServices.Sms.NeoZarin --version 10.0.10
KamiSama.Modules.Identity.Core ASP.NET Core Identity module implementation. dotnet add package KamiSama.Modules.Identity.Core --version 10.0.10
KamiSama.Modules.Localization.Core Localization module implementation. dotnet add package KamiSama.Modules.Localization.Core --version 10.0.10
KamiSama.Modules.Locations.Core Locations module implementation for provinces and cities. dotnet add package KamiSama.Modules.Locations.Core --version 10.0.10
KamiSama.Modules.Ticketing.Core Ticketing module implementation for tickets, comments, categories, and attachments. dotnet add package KamiSama.Modules.Ticketing.Core --version 10.0.10
KamiSama.Extensions.NLog NLog integration helpers. dotnet add package KamiSama.Extensions.NLog --version 10.0.10
KamiSama.Extensions.RestSharp RestSharp registration and request helpers. dotnet add package KamiSama.Extensions.RestSharp --version 10.0.10
KamiSama.IranSystem Iran System encoding conversion helpers for legacy Persian systems. dotnet add package KamiSama.IranSystem --version 10.0.10
KamiSama.Testing.NSubstitute DI-first testing helpers that auto-create NSubstitute mocks. dotnet add package KamiSama.Testing.NSubstitute --version 10.0.10

Provider-specific packages for PostgreSQL and SQLite, plus abstraction-only packages for modules and external services, are listed in the full package index.

Product Compatible and additional computed target framework versions.
.NET 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.
  • net10.0

    • No dependencies.

NuGet packages (8)

Showing the top 5 NuGet packages that depend on KamiSama.Chassis.HttpExceptions:

Package Downloads
KamiSama.Chassis.ProblemDetails

Package Description

KamiSama.Chassis.Commons

Common features used in most DDD projects and CRUD

Polareum.Externals.Exceptions

Package Description

Polareum.Commons.RestSharp

Package Description

Polareum.Identity.Abstractions

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.0.10.2 122 8/4/2026
10.0.10.1 115 7/31/2026
10.0.10 457 7/30/2026
10.0.9 300 6/20/2026
10.0.7 1,623 5/1/2026
10.0.6 525 4/16/2026
10.0.1 545 11/26/2025
10.0.0 289 11/22/2025
3.1.6 298 11/7/2025
3.1.5 276 11/6/2025
3.1.4 290 10/1/2025
3.1.3 297 7/7/2025
3.1.2 280 7/7/2025
3.1.1 271 7/6/2025
3.1.0 276 7/6/2025
3.0.11 300 6/3/2025
3.0.11-preview 255 5/26/2025
3.0.10 329 5/16/2025
3.0.9 349 5/16/2025
3.0.8 254 5/9/2025
Loading failed