ASP.NET Core APIs
Explore the core APIs that power modern, cross-platform, high-performance web applications with ASP.NET Core.
Core Framework & Runtime
-
Microsoft.AspNetCore.Hosting
APIs for configuring and running ASP.NET Core applications.
-
Microsoft.AspNetCore.Http
APIs for handling HTTP requests and responses.
-
Microsoft.AspNetCore.Mvc
APIs for building Model-View-Controller (MVC) and Razor Pages applications.
-
Microsoft.AspNetCore.Routing
APIs for defining and managing URL routing.
-
Microsoft.AspNetCore.Builder
APIs for configuring the request pipeline.
Middleware Components
-
Microsoft.AspNetCore.Authentication
APIs for implementing authentication and authorization schemes.
-
Microsoft.AspNetCore.Authorization
APIs for defining and enforcing authorization policies.
-
Microsoft.AspNetCore.Diagnostics
APIs for handling application errors and exceptions.
-
Microsoft.AspNetCore.StaticFiles
APIs for serving static files like HTML, CSS, and JavaScript.
-
Microsoft.AspNetCore.Cors
APIs for configuring Cross-Origin Resource Sharing (CORS).
Data Access & Services
-
Microsoft.Extensions.DependencyInjection
APIs for managing dependency injection in ASP.NET Core applications.
-
Microsoft.Extensions.Logging
APIs for logging messages within ASP.NET Core applications.
-
Microsoft.Extensions.Configuration
APIs for managing application configuration settings.
Web API & Services
-
Microsoft.AspNetCore.SignalR
APIs for building real-time web functionality.
-
Microsoft.AspNetCore.OData
APIs for building OData endpoints with ASP.NET Core.
Hosting & Deployment
-
Microsoft.AspNetCore.Server.Kestrel
Kestrel server APIs for hosting ASP.NET Core applications.