Microsoft.AspNetCore.SystemWebAdapters 2.2.0
Microsoft.AspNetCore.SystemWebAdapters
Provides System.Web compatibility APIs for ASP.NET Core applications, enabling incremental migration from ASP.NET Framework. Use familiar types like HttpContext, HttpRequest, HttpResponse, and more in your ASP.NET Core apps and .NET Standard libraries.
Getting Started
Configure in your ASP.NET Core Program.cs:
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddSystemWebAdapters();
var app = builder.Build();
app.UseSystemWebAdapters();
app.Run();
Usage
Use System.Web types in your ASP.NET Core application:
using System.Web;
var context = HttpContext.Current;
var userAgent = context.Request.UserAgent;
var ipAddress = context.Request.UserHostAddress;
// Access session and cache
context.Session?["Key"] = "Value";
context.Cache["CacheKey"] = "CacheValue";
Supported APIs: HttpContext, HttpRequest, HttpResponse, HttpSessionState, Cache, HttpServerUtility, IHttpHandler, IHttpModule, and more.
Additional Documentation
Showing the top 20 packages that depend on Microsoft.AspNetCore.SystemWebAdapters.
| Packages | Downloads |
|---|---|
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
8 |
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
7 |
|
Microsoft.AspNetCore.SystemWebAdapters.Abstractions
A collection of abstractions to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
7 |
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
6 |
|
Microsoft.AspNetCore.SystemWebAdapters.Abstractions
A collection of abstractions to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
6 |
|
Microsoft.AspNetCore.SystemWebAdapters.Abstractions
A collection of abstractions to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
5 |
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
5 |
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
4 |
|
Microsoft.AspNetCore.SystemWebAdapters.CoreServices
A collection of services to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
3 |
|
Microsoft.AspNetCore.SystemWebAdapters.Abstractions
A collection of abstractions to provide support for enabling configuration for Microsoft.AspNetCore.SystemWebAdapters.
|
3 |
.NET Framework 4.5
- No dependencies.
.NET Framework 4.7.2
- No dependencies.
.NET 8.0
- System.Runtime.Caching (>= 8.0.1)
.NET 9.0
- System.Runtime.Caching (>= 9.0.11)
.NET 10.0
- System.Runtime.Caching (>= 10.0.0)
.NET Standard 2.0
- System.Security.Principal.Windows (>= 5.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 2.2.1 | 0 | 12/18/2025 |
| 2.2.0 | 1 | 12/17/2025 |
| 2.2.0-preview1.25568.2 | 0 | 11/19/2025 |
| 2.2.0-preview1.25554.5 | 1 | 12/17/2025 |
| 2.1.0 | 2 | 10/23/2025 |
| 2.0.0 | 6 | 2/27/2025 |
| 1.4.0 | 8 | 2/27/2025 |
| 1.3.2 | 5 | 2/27/2025 |
| 1.3.1 | 5 | 2/27/2025 |
| 1.3.0 | 7 | 2/14/2024 |
| 1.2.0 | 6 | 2/27/2025 |
| 1.2.0-preview.1.23219.1 | 4 | 3/5/2025 |
| 1.1.0 | 5 | 2/27/2025 |
| 1.0.0 | 5 | 2/27/2025 |
| 1.0.0-rc.1.22477.1 | 6 | 3/6/2025 |
| 1.0.0-preview.3.22370.2 | 4 | 3/5/2025 |
| 1.0.0-preview.2.22316.1 | 4 | 3/5/2025 |
| 1.0.0-preview.1.22267.1 | 4 | 3/5/2025 |