.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Filter Cepat

Referensi API ASP.NET Core version 3.0

NamaDeskripsi
Microsoft.AspNetCore NamespaceMenyediakan jenis yang memungkinkan memulai dengan membangun aplikasi ASP.NET dengan default yang berpendapat.
Microsoft.AspNetCore.Antiforgery NamespaceMenyediakan jenis yang dirancang untuk menghasilkan dan memvalidasi token untuk mencegah serangan Pemalsuan Permintaan Lintas Situs.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceBerisi jenis untuk menggunakan IdentityServer dengan autentikasi dan otorisasi inti ASP.NET.
Microsoft.AspNetCore.Authentication NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi. IAuthenticationService adalah titik masuk utama yang menentukan 5 tindakan autentikasi: Mengautentikasi (mendapatkan data autentikasi apa pun untuk permintaan), Tantangan (digunakan untuk permintaan yang tidak diautentikasi), Terlarang (digunakan saat permintaan terautentikasi harus ditolak), SignIn (kaitkan ClaimsPrincipal), SignOut (hapus data terkait). Pada tingkat tinggi, autentikasi didasarkan pada konsep skema, yang dipetakan ke instans tertentu IAuthenticationHandler yang bertanggung jawab untuk menangani setiap tindakan autentikasi.
Microsoft.AspNetCore.Authentication.AzureAD.UI NamespaceBerisi jenis yang mendukung integrasi autentikasi dengan Azure Active Directory.
Microsoft.AspNetCore.Authentication.AzureADB2C.UI NamespaceBerisi jenis yang mendukung integrasi autentikasi dengan Azure Active Directory B2C.
Microsoft.AspNetCore.Authentication.Certificate NamespaceMenyediakan kelas untuk mendukung autentikasi sertifikat.
Microsoft.AspNetCore.Authentication.Cookies NamespaceBerisi tipe yang mendukung autentikasi berbasis cookie.
Microsoft.AspNetCore.Authentication.Facebook NamespaceBerisi jenis yang mendukung autentikasi berbasis OAuth facebook.
Microsoft.AspNetCore.Authentication.Google NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis Google OAuth.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceBerisi jenis yang memungkinkan dukungan untuk autentikasi berbasis pembawa JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OAuth Akun Microsoft.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis Negosiasi (juga dikenal sebagai Windows, Kerberos, atau NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceBerisi jenis yang memudahkan untuk menyesuaikan pemetaan klaim dengan autentikasi berbasis OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceBerisi jenis yang memudahkan untuk menyesuaikan pemetaan klaim dengan autentikasi berbasis OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceBerisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis WSFederation.
Microsoft.AspNetCore.Authorization NamespaceBerisi jenis yang mengaktifkan dukungan untuk otorisasi. Jenis utamanya adalah IAuthorizationRequirement (antarmuka penanda yang mewakili persyaratan yang harus dipenuhi), IAuthorizationHandler (antarmuka yang bertanggung jawab untuk menentukan apakah persyaratan telah terpenuhi), dan AuthorizationPolicyBuilder (digunakan untuk membangun objek AuthorizationPolicy yang menentukan daftar persyaratan bernama).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceBerisi jenis yang mengaktifkan dukungan untuk otorisasi.
Microsoft.AspNetCore.Authorization.Policy NamespaceBerisi jenis yang mengaktifkan dukungan untuk otorisasi berbasis kebijakan.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceMenyediakan AzureAppServicesHostingStartup yang menggunakan startup hosting untuk menyediakan integrasi pengelogan ASP.NET Core dengan Azure App Service.
Microsoft.AspNetCore.Builder NamespaceBerisi metode untuk menambahkan middleware bawaan ke aplikasi, dan jenis opsi untuk middleware.
Microsoft.AspNetCore.Builder.Extensions NamespaceMenyediakan metode untuk menambahkan middleware kustom ke aplikasi.
Microsoft.AspNetCore.Components NamespaceMenyediakan kelas untuk penyajian komponen, penanganan peristiwa, dan perutean.
Microsoft.AspNetCore.Components.Authorization NamespaceMenyediakan kelas untuk mengambil informasi tentang status autentikasi saat ini.
Microsoft.AspNetCore.Components.CompilerServices NamespaceBerisi jenis yang digunakan dalam kode komponen yang dihasilkan. Tidak dimaksudkan untuk digunakan dalam kode aplikasi.
Microsoft.AspNetCore.Components.Forms NamespaceMenyediakan kelas untuk mengelola tampilan formulir, status, dan validasi.
Microsoft.AspNetCore.Components.RenderTree NamespaceMenyediakan jenis yang digunakan selama proses penyajian Blazor. Tidak dimaksudkan untuk digunakan di luar kerangka kerja Blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceMenyediakan jenis yang digunakan selama proses penyajian Blazor. Tidak dimaksudkan untuk digunakan di luar kerangka kerja Blazor.
Microsoft.AspNetCore.Components.Routing NamespaceMenyediakan komponen yang mendukung penyajian dan pemetaan rute ke komponen. Tidak dimaksudkan untuk digunakan di luar kerangka kerja Blazor.
Microsoft.AspNetCore.Components.Server NamespaceMenyediakan kelas untuk mengoperasikan aplikasi Blazor Server, termasuk memodifikasi opsi sirkuit dan mengonfigurasi status autentikasi.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceMenyediakan kelas untuk menerapkan dan bekerja dengan sirkuit di aplikasi Blazor Server.
Microsoft.AspNetCore.Components.Web NamespaceBerisi jenis untuk menyediakan informasi tentang peristiwa browser ke kerangka kerja Blazor.
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceBerisi jenis yang digunakan untuk membatasi jumlah permintaan bersamaan yang diizinkan dalam aplikasi.
Microsoft.AspNetCore.Connections NamespaceBerisi jenis dan abstraksi yang mendukung aplikasi tingkat rendah yang bekerja dengan byte mentah dari koneksi.
Microsoft.AspNetCore.Connections.Features NamespaceBerisi antarmuka untuk fitur yang menjelaskan atau memanipulasi koneksi.
Microsoft.AspNetCore.CookiePolicy NamespaceBerisi jenis yang digunakan untuk mengontrol perilaku cookie.
Microsoft.AspNetCore.Cors NamespaceBerisi jenis yang digunakan untuk mengaktifkan berbagi sumber daya lintas asal (CORS).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceBerisi jenis yang digunakan untuk membuat, mengonfigurasi, dan menangani layanan CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceBerisi jenis algoritma untuk melakukan derivasi kunci.
Microsoft.AspNetCore.DataProtection NamespaceBerisi jenis yang digunakan untuk perlindungan data.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceBerisi jenis yang digunakan untuk rutinitas enkripsi dan dekripsi terautentikasi. Autentikasi kustom dapat dibuat dengan menerapkan IAuthenticatedEncryptor.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceBerisi jenis konfigurasi untuk digunakan dengan jenis di Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Microsoft.AspNetCore.DataProtection.AzureStorage Namespace
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceBerisi jenis yang memungkinkan penyimpanan kunci dengan Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceMenyediakan jenis yang mengelola kunci yang digunakan dalam perlindungan data.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceBerisi jenis yang digunakan untuk menyimpan dan mengambil elemen XML.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceBerisi jenis yang digunakan untuk menyimpan kunci perlindungan data di Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceBerisi jenis untuk mengenkripsi dan mendekripsi XML.
Microsoft.AspNetCore.Diagnostics NamespaceBerisi jenis yang terkait dengan menangkap dan melaporkan diagnostik di ASP.NET Core. Middleware seperti ExceptionHandlerMiddleware, DeveloperExceptionPageMiddleware, dan StatusCodePagesMiddleware digunakan untuk menangani kesalahan di ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceBerisi jenis yang terkait dengan menangkap dan melaporkan diagnostik untuk Entity Framework Core di ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceBerisi jenis yang terkait dengan pelaporan kesehatan aplikasi menggunakan HealthCheckMiddleware.
Microsoft.AspNetCore.HeaderPropagation NamespaceMenyediakan jenis yang digunakan untuk menyebarkan header HTTP dari permintaan masuk ke permintaan Klien HTTP keluar.
Microsoft.AspNetCore.HostFiltering NamespaceMenyediakan jenis yang membantu memfilter permintaan menurut headernya Host .
Microsoft.AspNetCore.Hosting NamespaceMenyediakan jenis yang membantu mengonfigurasi dan memulai aplikasi web.
Microsoft.AspNetCore.Hosting.Builder NamespaceIApplicationBuilderFactory Berisi jenis yang digunakan sebagai bagian dari pembuatan host aplikasi web.
Microsoft.AspNetCore.Hosting.Server NamespaceMenyediakan jenis seperti IServer itu dapat diimplementasikan untuk menerima permintaan masuk untuk aplikasi.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceMenyediakan jenis yang dapat diimplementasikan oleh server ke instans kumpulan HttpContext .
Microsoft.AspNetCore.Hosting.Server.Features NamespaceIServerAddressesFeature Menyediakan jenis yang digunakan untuk mengonfigurasi dan melaporkan pengikatan alamat untuk server.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceBerisi jenis yang digunakan untuk mengekspos assest web statis dari sumber daya assembly.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceBerisi jenis yang digunakan untuk menghosting aplikasi web di dalam Layanan Windows.
Microsoft.AspNetCore.Html NamespaceBerisi jenis untuk memanipulasi konten HTML.
Microsoft.AspNetCore.Http NamespaceBerisi jenis untuk menangani permintaan dan respons HTTP.
Microsoft.AspNetCore.Http.Connections NamespaceBerisi jenis untuk mengonfigurasi koneksi SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceMenyediakan jenis yang digunakan untuk membuat koneksi ke ASP.NET Penangan Koneksi Inti.
Microsoft.AspNetCore.Http.Connections.Features NamespaceBerisi antarmuka untuk fitur koneksi SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceBerisi jenis yang membantu operasi terkait HTTP.
Microsoft.AspNetCore.Http.Features NamespaceBerisi jenis yang terkait dengan Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceBerisi jenis yang menentukan dan menerapkan autentikasi Features.
Microsoft.AspNetCore.Http.Headers NamespaceBerisi jenis untuk mendapatkan dan mengatur header untuk permintaan dan respons HTTP.
Microsoft.AspNetCore.HttpOverrides NamespaceBerisi jenis yang digunakan untuk mendukung penimpaan metode HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceBerisi jenis yang digunakan untuk mendukung Pengalihan HTTPS dan HTTP Strict-Transport-Security (HSTS).
Microsoft.AspNetCore.Identity NamespaceBerisi jenis untuk menggunakan Entity Framework Core dengan Identitas pada ASP.NET Core.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceMenyediakan jenis untuk mempertahankan data Identitas dengan Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceBerisi jenis untuk UI bawaan Halaman Razor untuk Identitas di ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceBerisi jenis untuk UI bawaan Halaman Razor untuk Identitas di ASP.NET Core.
Microsoft.AspNetCore.JsonPatch NamespaceMenyediakan fungsionalitas untuk menangani permintaan JSON Patch dalam API web ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceBerisi jenis dasar dan abstraksi untuk adaptor Patch JSON, yang menentukan operasi yang dapat dilakukan pada dokumen patch JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceBerisi implementasi JsonConverter yang dapat menyediakan instans JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceBerisi jenis untuk mewakili pengecualian yang mungkin terjadi saat menangani permintaan Patch JSON.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceMenyediakan kelas pembantu yang terlibat dalam menangani permintaan Patch JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceBerisi jenis yang mewakili operasi yang dapat dilakukan pada dokumen JSON.
Microsoft.AspNetCore.Localization NamespaceMenyediakan middleware dan jenis pendukung untuk melokalisasi aplikasi ASP.NET Core.
Microsoft.AspNetCore.Localization.Routing NamespaceBerisi mekanisme untuk menentukan informasi budaya untuk permintaan melalui nilai dalam data rute.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceBerisi jenis yang terkait dengan menganalisis middleware menggunakan AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceMenyediakan jenis yang diperlukan untuk membangun aplikasi MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceMenyediakan abstraksi dan kontrak untuk pemanggilan dan pengiriman tindakan, otorisasi, filter tindakan, pemformat, pengikatan model, perutean, dan validasi.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceMenyediakan kontrak dan implementasi untuk batasan tindakan.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceMenyediakan jenis yang memungkinkan penemuan metadata seperti daftar pengontrol dan tindakan, dan URL-nya. Jenis-jenis ini berguna untuk mendokumeasi API menggunakan OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceMenyediakan jenis yang memungkinkan metaprogram aplikasi MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceMenyediakan jenis yang memungkinkan memanipulasi sumber daya aplikasi MVC. Komponen Aplikasi memungkinkan ASP.NET Core untuk menemukan pengontrol, melihat komponen, pembantu tag, Halaman Razor, sumber kompilasi pisau cukur, dan banyak lagi.
Microsoft.AspNetCore.Mvc.Authorization NamespaceMenyediakan implementasi untuk filter otorisasi.
Microsoft.AspNetCore.Mvc.Controllers NamespaceMenyediakan jenis untuk menemukan, menginisialisasi, dan menjalankan pengontrol MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceMenyediakan implementasi untuk berbagai fitur MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceMenyediakan jenis yang mendukung penggunaan CORS di MVC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceMenyediakan jenis yang menemukan metadata model dan menerapkan validasi menggunakan System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceMenyediakan jenis yang mengaktifkan diagnostik peristiwa MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceMenyediakan implementasi untuk beberapa filter MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceMenyediakan jenis yang memungkinkan pengembalian JSON, dan pemformat input dan output berbasis XML.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceMenyediakan jenis yang diperlukan untuk tindakan dan eksekusi hasil.
Microsoft.AspNetCore.Mvc.Localization NamespaceMenyediakan jenis yang mendukung globalisasi dan pelokalan aplikasi MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceMenyediakan jenis kontrak yang diperlukan untuk mendukung pengikat model.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceMenyediakan implementasi untuk pengikat model.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceMenyediakan jenis yang digunakan untuk menemukan dan menerapkan metadata yang digunakan untuk pengikatan model.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceMenyediakan jenis yang digunakan untuk melakukan validasi model.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceMenyediakan jenis yang diperlukan untuk mendukung formatter berbasis Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceMenyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceMenyediakan jenis yang diperlukan untuk mendukung kompilasi Halaman Razor dan Tampilan Razor.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceBerisi kelas untuk mengakses file proyek Razor dan opsi kompilasi.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceMenyediakan implementasi untuk pembantu tag resolusi Kepala, Isi, dan Url.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceMenyediakan jenis yang diperlukan untuk dukungan runtime untuk Halaman Razor.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.Mvc.Rendering NamespaceMenyediakan jenis yang digunakan untuk pembuatan HTML menggunakan pembantu HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceMenyediakan jenis yang digunakan untuk perutean dan pembuatan tautan di MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceMenyediakan implementasi untuk Pembantu Tag bawaan.
Microsoft.AspNetCore.Mvc.Testing NamespaceMenyediakan jenis yang mendukung pengujian integrasi MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceMenyediakan penangan pendelegasian yang mendukung pengujian integrasi MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceMenyediakan jenis untuk bekerja dengan komponen tampilan.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceMenyediakan jenis yang diperlukan untuk mendukung mesin tampilan.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceMenyediakan jenis yang diperlukan untuk mendukung tampilan penyajian.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.NodeServices Namespace
Microsoft.AspNetCore.NodeServices.HostingModels Namespace
Microsoft.AspNetCore.Owin NamespaceBerisi jenis untuk menggunakan Open Web Interface untuk .NET (OWIN) dengan ASP.NET Core.
Microsoft.AspNetCore.Razor.Hosting NamespaceBerisi jenis untuk menghosting mesin tampilan Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceBerisi jenis untuk menjalankan ITagHelper instans.
Microsoft.AspNetCore.Razor.TagHelpers NamespaceBerisi jenis untuk membuat TagHelper implementasi.
Microsoft.AspNetCore.ResponseCaching NamespaceBerisi tipe yang digunakan untuk menyimpan respons dan meningkatkan performa situs.
Microsoft.AspNetCore.ResponseCompression NamespaceBerisi jenis yang digunakan untuk memadatkan isi respons secara dinamis dan mengurangi pemanfaatan bandwidth.
Microsoft.AspNetCore.Rewrite NamespaceBerisi jenis yang digunakan untuk mengubah atribut permintaan berdasarkan aturan yang telah ditentukan sebelumnya. Penulisan ulang dapat berharga dalam kasus di mana sumber daya telah dipindahkan, atau dapat diakses oleh beberapa url.
Microsoft.AspNetCore.Routing NamespaceBerisi jenis yang digunakan dengan perutean ASP.NET Core dan pembuatan URL. Middleware perutean bertanggung jawab untuk mencocokkan permintaan HTTP masuk dan mengirimkan permintaan tersebut ke instans Endpoint yang dapat dieksekusi aplikasi. Pembuatan URL menggunakan LinkGenerator untuk membuat jalur URL dari sekumpulan nilai rute.
Microsoft.AspNetCore.Routing.Constraints NamespaceMenyediakan jenis yang digunakan untuk menerapkan batasan rute. Batasan rute umumnya memeriksa nilai rute yang terkait melalui templat rute dan membuat keputusan yang benar atau salah tentang apakah nilai tersebut dapat diterima. Batasan rute kustom dapat dibuat dengan menerapkan IRouteConstraint dan mendaftarkannya dengan aplikasi ConstraintMap.
Microsoft.AspNetCore.Routing.Matching NamespaceMenyediakan jenis yang digunakan untuk menyesuaikan pencocokan rute titik akhir.
Microsoft.AspNetCore.Routing.Patterns NamespaceBerisi jenis yang digunakan untuk menentukan rute menggunakan RoutePattern. Instans RoutePattern tidak dapat diubah dan dibuat menggunakan RoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceBerisi jenis yang digunakan untuk menentukan rute menggunakan RouteTemplate. RouteTemplate dan jenis di namespace ini adalah API warisan. Alternatif yang direkomendasikan adalah RoutePattern dan jenis lainnya di RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceBerisi tipe yang digunakan untuk perutean pohon. Di .NET Core 2.2 dan yang lebih baru TreeRouter telah digantikan oleh perutean titik akhir.
Microsoft.AspNetCore.Server.HttpSys NamespaceBerisi jenis yang digunakan untuk menjalankan aplikasi ASP.NET Core dengan HTTP.sys. HTTP.sys digunakan sebagai IServer. HTTP.sys hanya didukung pada Sistem Operasi Windows.
Microsoft.AspNetCore.Server.IIS NamespaceBerisi jenis yang digunakan untuk menjalankan aplikasi ASP.NET Core dengan IIS dalam konfigurasi dalam proses. IIS digunakan sebagai IServer. IIS hanya didukung pada Sistem Operasi Windows.
Microsoft.AspNetCore.Server.IIS.Core NamespaceJenis di namespace ini mendukung kerangka kerja ASP.NET Core dan tidak dimaksudkan untuk digunakan secara langsung.
Microsoft.AspNetCore.Server.IISIntegration NamespaceBerisi jenis yang digunakan untuk menjalankan aplikasi ASP.NET Core dengan IIS dalam konfigurasi di luar proses. IIS hanya didukung pada Sistem Operasi Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceMenyediakan jenis yang digunakan untuk menjalankan Kestrel, yang merupakan server web lintas platform untuk ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceMenyediakan jenis opsi seperti KestrelServerOptions dan ListenOptions yang digunakan untuk menyesuaikan perilaku server web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceMenyediakan jenis yang digunakan untuk menjelaskan komponen fitur di server web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceMenyediakan jenis yang digunakan untuk konfigurasi HTTPS di server web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv NamespaceMenyediakan jenis yang digunakan untuk mengonfigurasi transportasi Libuv di server web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceMenyediakan jenis yang digunakan untuk mengonfigurasi transportasi Soket default di server web Kestrel.
Microsoft.AspNetCore.Session NamespaceBerisi middleware untuk mengelola status sesi.
Microsoft.AspNetCore.SignalR NamespaceMenyediakan kelas untuk aplikasi SignalR, termasuk mengonfigurasi opsi hub dan menggunakan hub.
Microsoft.AspNetCore.SignalR.Client NamespaceBerisi jenis yang digunakan untuk berkomunikasi dengan server SignalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceBerisi jenis yang mengimplementasikan Protokol SignalR Hub.
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceMenyediakan jenis untuk mengaktifkan penyedia scaleout SignalR Redis untuk dukungan multi-server.
Microsoft.AspNetCore.SpaServices NamespaceMenyediakan jenis untuk menghosting Aplikasi Halaman Tunggal (SPA).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceMenyediakan jenis untuk mengaktifkan dukungan middleware CLI Angular.
Microsoft.AspNetCore.SpaServices.Prerendering NamespacePra-penyajian Aplikasi Halaman Tunggal (SPA) tidak lagi didukung di .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceMenyediakan jenis untuk mengaktifkan dukungan middleware server pengembangan React.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceMenyediakan jenis untuk menyajikan file statis untuk Aplikasi Halaman Tunggal (SPA).
Microsoft.AspNetCore.SpaServices.Webpack Namespace
Microsoft.AspNetCore.StaticFiles NamespaceBerisi middleware untuk menyajikan dan menelusuri file statis.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceBerisi jenis opsi bersama yang digunakan oleh middleware file statis.
Microsoft.AspNetCore.TestHost NamespaceBerisi implementasi IServer dalam memori untuk digunakan dalam pengujian tulis.
Microsoft.AspNetCore.WebSockets NamespaceBerisi middleware untuk menangani lalu lintas WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceBerisi utilitas yang umum digunakan untuk aplikasi ASP.NET Core, termasuk alat untuk bekerja dengan formulir, pesan multipihak, string kueri, encoder/decoder, dan aliran permintaan/respons.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceBerisi infrastruktur untuk melakukan panggilan metode antara .NET dan JavaScript di aplikasi Blazor.
Microsoft.JSInterop.Infrastructure NamespaceBerisi kelas dasar dan infrastruktur yang digunakan oleh platform yang menerapkan dukungan interop JS. Jenis di namespace layanan ini biasanya tidak boleh digunakan langsung dari kode aplikasi.
Microsoft.Net.Http.Headers NamespaceBerisi jenis yang mewakili header HTTP terkenal dan nilai umum untuk header tersebut, jika berlaku. Jenis-jenis ini juga berisi implementasi untuk penguraian, serialisasi, dan manipuasi nilai header.
Mono.WebAssembly.Interop Namespace