Elect.Web 9.0.4

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

Essential utilities and helper methods for ASP.NET Core MVC applications. Provides enhanced routing, model binding, response caching, API versioning support, and beautiful paged collection APIs with built-in filtering and sorting capabilities.

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 was computed.  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 Elect.Web:

Package Downloads
Elect.Web.Swagger

Swagger extensions.

Elect.Web.DataTable

Server-side jQuery DataTables generation for ASP.NET Core MVC applications with advanced features. Provides automatic server-side processing, pagination, sorting, filtering, and searching capabilities. Supports complex data queries, custom column rendering, global and column-specific search, multi-column sorting, and seamless integration with Entity Framework Core. Includes model binding for DataTable requests and response generation with minimal configuration.

Elect.Web.Middlewares

Collection of essential production-ready middlewares for ASP.NET Core applications. Includes request/response processing time measurement with customizable headers, HTML/CSS/JS minification for optimized bandwidth usage, response compression, security headers implementation, CORS configuration helpers, and request/response logging. Features automatic content optimization with WebMarkupMin integration for smaller payload sizes and faster page loads.

Elect.Web.HttpDetection

Advanced HTTP request analysis for device detection, browser identification, and geolocation services in ASP.NET Core applications. Provides comprehensive user agent parsing to detect device types (mobile, tablet, desktop), operating systems, browser versions, and bot detection. Includes IP-based geolocation with country, city, timezone detection using MaxMind GeoIP2 database. Features crawler/bot identification, proxy detection, and detailed request information extraction.

Elect.Job.Hangfire

Enhanced Hangfire integration for .NET Core with simplified setup, secure dashboard configuration, and advanced job management features. Provides streamlined background job processing with built-in security, custom authorization filters, memory storage support for development, and comprehensive dashboard customization options. Includes automatic retry policies, job filtering, and monitoring capabilities.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
9.0.4 123 8/1/2025
9.0.3 448 7/24/2025
9.0.2 158 7/13/2025
9.0.0 154 7/4/2025
7.0.1 7,488 2/11/2023
7.0.0 1,697 11/28/2022
6.0.0 3,234 11/12/2021
6.0.0-preview.3 375 5/7/2021
5.0.0 2,275 11/17/2021
3.1.1 9,206 6/16/2020
3.1.0 3,308 6/4/2020
3.0.4 5,409 5/19/2020
3.0.2 2,169 5/11/2020
3.0.1 3,907 12/22/2019
3.0.0 3,638 12/17/2019
2.7.3 1,520 8/1/2019
2.7.2 2,717 7/4/2019
2.7.1 759 6/16/2019
2.7.0 26,278 4/19/2019
2.5.0 5,340 2/26/2019
2.2.2 5,491 1/8/2019
2.1.9 3,157 12/3/2018

- Updated to .NET 9.0 with latest ASP.NET Core packages
- Enhanced paged collection API with improved performance
- Added support for advanced filtering and sorting
- Improved model binding and validation helpers