.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.

빠른 필터

ASP.NET Core API 참조 version 3.1

NameDescription
Microsoft.AspNetCore Namespace의견이 지정된 기본값을 사용하여 ASP.NET 앱 빌드를 시작할 수 있는 형식을 제공합니다.
Microsoft.AspNetCore.Antiforgery Namespace사이트 간 요청 위조 공격을 방지하기 위해 토큰을 생성하고 유효성을 검사하도록 설계된 형식을 제공합니다.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceASP.NET Core 인증 및 권한 부여와 함께 IdentityServer를 사용하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Authentication Namespace인증을 지원할 수 있는 형식을 포함합니다. IAuthenticationService는 인증(요청에 대한 인증 데이터 가져오기), 챌린지(인증되지 않은 요청에 사용), 금지(인증된 요청을 거부해야 하는 경우 사용), SignIn(ClaimsPrincipal 연결), SignOut(연결된 데이터 제거)의 5가지 인증 작업을 정의하는 기본 진입점입니다. 높은 수준에서 인증은 각 인증 작업을 처리하는 특정 IAuthenticationHandler 인스턴스에 매핑되는 체계의 개념을 기반으로 합니다.
Microsoft.AspNetCore.Authentication.AzureAD.UI NamespaceAzure Active Directory와의 인증 통합을 지원하는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.AzureADB2C.UI NamespaceAzure Active Directory B2C와의 인증 통합을 지원하는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.Certificate Namespace인증서 인증을 지원하는 클래스를 제공합니다.
Microsoft.AspNetCore.Authentication.Cookies Namespace쿠키 기반 인증을 지원하는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.Facebook NamespaceFacebook OAuth 기반 인증을 지원하는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.Google NamespaceGoogle OAuth 기반 인증을 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceJWT 전달자 기반 인증을 지원할 수 있는 형식이 포함되어 있습니다.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceMicrosoft 계정 OAuth 기반 인증을 지원할 수 있는 형식이 포함되어 있습니다.
Microsoft.AspNetCore.Authentication.Negotiate Namespace협상(Windows, Kerberos 또는 NTLM이라고도 함) 기반 인증을 지원할 수 있는 형식이 포함되어 있습니다.
Microsoft.AspNetCore.Authentication.OAuth NamespaceOAuth 기반 인증을 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceOAuth 기반 인증을 사용하여 클레임 매핑을 보다 쉽게 사용자 지정할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceOpenIdConnect 기반 인증을 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceOpenIdConnect 기반 인증을 사용하여 클레임 매핑을 보다 쉽게 사용자 지정할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.Twitter NamespaceTwitter 기반 인증을 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceWSFederation 기반 인증을 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authorization Namespace권한 부여를 지원할 수 있는 형식을 포함합니다. 기본 형식은 IAuthorizationRequirement (충족해야 하는 요구 사항을 나타내는 표식 인터페이스), IAuthorizationHandler (요구 사항이 충족되었는지 여부를 결정하는 인터페이스) 및 AuthorizationPolicyBuilder (명명된 요구 사항 목록을 정의하는 AuthorizationPolicy 개체를 빌드하는 데 사용됨)입니다.
Microsoft.AspNetCore.Authorization.Infrastructure Namespace권한 부여를 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.Authorization.Policy Namespace정책 기반 권한 부여를 지원할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.AzureAppServices.HostingStartup Namespace호스팅 시작을 사용하여 Azure App Service ASP.NET Core 로깅 통합을 제공하는 를 제공합니다AzureAppServicesHostingStartup.
Microsoft.AspNetCore.Builder Namespace애플리케이션에 기본 제공 미들웨어를 추가하는 메서드와 미들웨어에 대한 옵션 유형을 포함합니다.
Microsoft.AspNetCore.Builder.Extensions Namespace애플리케이션에 사용자 지정 미들웨어를 추가하는 메서드를 제공합니다.
Microsoft.AspNetCore.Components Namespace구성 요소 렌더링, 이벤트 처리 및 라우팅에 대한 클래스를 제공합니다.
Microsoft.AspNetCore.Components.Authorization Namespace현재 인증 상태에 대한 정보를 검색하기 위한 클래스를 제공합니다.
Microsoft.AspNetCore.Components.CompilerServices Namespace생성된 구성 요소 코드에 사용되는 형식을 포함합니다. 애플리케이션 코드에서 사용할 수 없습니다.
Microsoft.AspNetCore.Components.Forms Namespace양식 보기, 상태 및 유효성 검사를 관리하기 위한 클래스를 제공합니다.
Microsoft.AspNetCore.Components.RenderTree NamespaceBlazor의 렌더링 프로세스 중에 사용되는 형식을 제공합니다. Blazor 프레임워크 외부에서 사용할 수 없습니다.
Microsoft.AspNetCore.Components.Rendering NamespaceBlazor의 렌더링 프로세스 중에 사용되는 형식을 제공합니다. Blazor 프레임워크 외부에서 사용할 수 없습니다.
Microsoft.AspNetCore.Components.Routing Namespace구성 요소에 대한 렌더링 및 매핑 경로를 지원하는 구성 요소를 제공합니다. Blazor 프레임워크 외부에서는 사용할 수 없습니다.
Microsoft.AspNetCore.Components.Server Namespace회로 옵션 수정 및 인증 상태 구성을 포함하여 Blazor Server 애플리케이션을 작동하기 위한 클래스를 제공합니다.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceBlazor Server 앱에서 회로를 구현하고 사용하기 위한 클래스를 제공합니다.
Microsoft.AspNetCore.Components.Web NamespaceBlazor 프레임워크에 브라우저 이벤트에 대한 정보를 제공하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Components.WebAssembly.Authentication Namespace인증을 사용하여 Blazor WebAssembly 앱을 보호하기 위한 형식을 제공합니다.
Microsoft.AspNetCore.Components.WebAssembly.Hosting Namespace웹 Blazor WebAssembly 앱을 구성하고 시작하는 데 도움이 되는 형식을 제공합니다.
Microsoft.AspNetCore.Components.WebAssembly.Http NamespaceBlazor WebAssembly 앱에서 HTTP 요청을 만들기 위한 형식을 제공합니다.
Microsoft.AspNetCore.Components.WebAssembly.Infrastructure Namespace기본 Blazor WebAssembly 프레임워크 인프라에 대한 형식을 제공합니다. 프레임워크 전용이며 애플리케이션 코드에서 사용할 수 없습니다.
Microsoft.AspNetCore.ConcurrencyLimiter Namespace애플리케이션에서 허용되는 동시 요청 수를 제한하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Connections Namespace연결에서 원시 바이트를 사용하는 하위 수준 애플리케이션을 지원하는 형식 및 추상화를 포함합니다.
Microsoft.AspNetCore.Connections.Features Namespace연결을 설명하거나 조작하는 기능에 대한 인터페이스를 포함합니다.
Microsoft.AspNetCore.CookiePolicy Namespace쿠키의 동작을 제어하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Cors NamespaceCORS(원본 간 리소스 공유)를 사용하도록 설정하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Cors.Infrastructure NamespaceCORS 서비스를 만들고 구성하고 처리하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Cryptography.KeyDerivation Namespace키 파생을 수행하기 위한 알고리즘에 대한 형식을 포함합니다.
Microsoft.AspNetCore.DataProtection Namespace데이터 보호에 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Namespace인증된 암호화 및 암호 해독 루틴에 사용되는 형식을 포함합니다. 를 구현하여 사용자 지정 인증을 IAuthenticatedEncryptor만들 수 있습니다.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Namespace의 형식에 사용할 구성 형식을 Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption포함합니다.
Microsoft.AspNetCore.DataProtection.AzureStorage Namespace
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceEntity Framework Core를 사용하여 키를 저장할 수 있는 형식을 포함합니다.
Microsoft.AspNetCore.DataProtection.Infrastructure Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.DataProtection.KeyManagement Namespace데이터 보호에 사용되는 키를 관리하는 형식을 제공합니다.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceXML 요소를 저장하고 검색하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceRedis에서 데이터 보호 키를 저장하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceXML 암호화 및 암호 해독을 위한 형식을 포함합니다.
Microsoft.AspNetCore.Diagnostics NamespaceASP.NET Core 캡처 및 보고 진단 관련된 형식을 포함합니다. , 및 DeveloperExceptionPageMiddlewareStatusCodePagesMiddleware 와 같은 ExceptionHandlerMiddleware미들웨어는 ASP.NET Core 오류를 처리하는 데 사용됩니다.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceASP.NET Core Entity Framework Core에 대한 진단 캡처 및 보고와 관련된 형식을 포함합니다.
Microsoft.AspNetCore.Diagnostics.HealthChecks Namespace을 사용하여 앱 상태 보고와 관련된 형식을 HealthCheckMiddleware포함합니다.
Microsoft.AspNetCore.HeaderPropagation Namespace들어오는 요청에서 나가는 HTTP 클라이언트 요청으로 HTTP 헤더를 전파하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.HostFiltering Namespace헤더로 요청을 필터링하는 데 도움이 되는 형식을 Host 제공합니다.
Microsoft.AspNetCore.Hosting Namespace웹 애플리케이션을 구성하고 시작하는 데 도움이 되는 형식을 제공합니다.
Microsoft.AspNetCore.Hosting.Builder Namespace웹 애플리케이션 호스트 만들기 IApplicationBuilderFactory 의 일부로 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Hosting.Server Namespace애플리케이션에 대한 들어오는 요청을 수락하도록 구현할 수 있는 형식 IServer 을 제공합니다.
Microsoft.AspNetCore.Hosting.Server.Abstractions Namespace서버에서 풀 HttpContext 인스턴스로 구현할 수 있는 형식을 제공합니다.
Microsoft.AspNetCore.Hosting.Server.Features Namespace서버의 IServerAddressesFeature 주소 바인딩을 구성하고 보고하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Hosting.StaticWebAssets Namespace어셈블리 리소스에서 정적 웹 증명을 노출하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceWindows 서비스 내에서 웹 애플리케이션을 호스트하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Html NamespaceHTML 콘텐츠를 조작하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Http NamespaceHTTP 요청 및 응답을 처리하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Http.Connections NamespaceSignalR 연결을 구성하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Http.Connections.Client NamespaceASP.NET Core 연결 처리기에 연결하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Http.Connections.Features NamespaceSignalR 연결 기능에 대한 인터페이스를 포함합니다.
Microsoft.AspNetCore.Http.Extensions NamespaceHTTP 관련 작업에 도움이 되는 형식을 포함합니다.
Microsoft.AspNetCore.Http.Features NamespaceFeatures관련된 형식을 포함합니다.
Microsoft.AspNetCore.Http.Features.Authentication Namespace인증 Features을 정의하고 구현하는 형식을 포함합니다.
Microsoft.AspNetCore.Http.Headers NamespaceHTTP 요청 및 응답에 대한 헤더를 가져오고 설정하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.HttpOverrides NamespaceHTTP 메서드 재정의를 지원하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.HttpsPolicy NamespaceHTTPS 리디렉션 및 HTTP HSTS(Strict-Transport-Security)를 지원하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Identity NamespaceASP.NET Core Identity와 함께 Entity Framework Core를 사용하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceEntity Framework Core를 사용하여 ID 데이터를 유지하기 위한 형식을 제공합니다.
Microsoft.AspNetCore.Identity.UI NamespaceASP.NET Core Identity에 대한 Razor Pages 기본 제공 UI의 형식을 포함합니다.
Microsoft.AspNetCore.Identity.UI.Services NamespaceASP.NET Core Identity에 대한 Razor Pages 기본 제공 UI의 형식을 포함합니다.
Microsoft.AspNetCore.JsonPatch NamespaceASP.NET Core Web API에서 JSON 패치 요청을 처리하는 기능을 제공합니다.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceJSON 패치 문서에서 수행할 수 있는 작업을 정의하는 JSON 패치 어댑터에 대한 기본 형식 및 추상화가 포함되어 있습니다.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceJsonPatchDocument 인스턴스를 제공할 수 있는 JsonConverter 구현을 포함합니다.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceJSON 패치 요청을 처리할 때 발생할 수 있는 예외를 나타내는 형식을 포함합니다.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceJSON 패치 요청 처리와 관련된 도우미 클래스를 제공합니다.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceJSON 문서에서 수행할 수 있는 작업을 나타내는 형식을 포함합니다.
Microsoft.AspNetCore.Localization NamespaceASP.NET Core 애플리케이션을 지역화하기 위한 미들웨어 및 지원 형식을 제공합니다.
Microsoft.AspNetCore.Localization.Routing Namespace경로 데이터의 값을 통해 요청에 대한 문화권 정보를 결정하는 메커니즘을 포함합니다.
Microsoft.AspNetCore.MiddlewareAnalysis Namespace를 사용하여 AnalysisMiddleware미들웨어를 분석하는 데 관련된 형식을 포함합니다.
Microsoft.AspNetCore.Mvc NamespaceMVC 앱을 빌드하는 데 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Abstractions Namespace작업 호출 및 디스패치, 권한 부여, 작업 필터, 포맷터, 모델 바인딩, 라우팅 및 유효성 검사에 대한 추상화 및 계약을 제공합니다.
Microsoft.AspNetCore.Mvc.ActionConstraints Namespace작업 제약 조건에 대한 계약 및 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.ApiExplorer Namespace컨트롤러 및 작업 목록 및 해당 URL과 같은 메타데이터를 검색할 수 있는 형식을 제공합니다. 이러한 형식은 OpenAPI를 사용하여 API를 수행하는 데 유용합니다.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceMVC 앱의 메타프로그래밍을 허용하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceMVC 앱의 리소스를 조작할 수 있는 형식을 제공합니다. 애플리케이션 파트를 사용하면 ASP.NET Core 컨트롤러, 보기 구성 요소, 태그 도우미, Razor Pages, Razor 컴파일 소스 등을 검색할 수 있습니다.
Microsoft.AspNetCore.Mvc.Authorization Namespace권한 부여 필터에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.Controllers NamespaceMVC 컨트롤러를 검색, 초기화 및 실행하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceMVC의 다양한 기능에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.Cors NamespaceMVC에서 CORS 사용을 지원하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceSystem.ComponentModel.DataAnnotations를 사용하여 모델 메타데이터를 검색하고 유효성 검사를 구현하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceMVC 이벤트의 진단 사용하도록 설정하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Filters Namespace여러 MVC 필터에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.Formatters NamespaceJSON 및 XML 기반 입력 및 출력 포맷터를 반환할 수 있는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Formatters.Xml Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.Mvc.Infrastructure Namespace작업 및 결과 실행에 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Localization NamespaceMVC 애플리케이션의 세계화 및 지역화를 지원하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ModelBinding Namespace모델 바인더를 지원하는 데 필요한 계약 유형을 제공합니다.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders Namespace모델 바인더에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata Namespace모델 바인딩에 사용되는 메타데이터를 검색하고 적용하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation Namespace모델 유효성 검사를 수행하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceNewtonsoft.Json 기반 포맷터를 지원하는 데 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Razor NamespaceRazor 뷰에 대한 런타임 지원에 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceRazor 페이지 및 Razor 뷰의 컴파일을 지원하는 데 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceRazor 프로젝트 파일 및 컴파일 옵션에 액세스하는 클래스를 포함합니다.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers Namespace헤드, 본문 및 URL 확인 태그 도우미에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceRazor Pages에 대한 런타임 지원에 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.Mvc.Rendering NamespaceHTML 도우미를 사용하여 HTML 생성에 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Routing NamespaceMVC에서 라우팅 및 링크 생성에 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.TagHelpers Namespace기본 제공 태그 도우미에 대한 구현을 제공합니다.
Microsoft.AspNetCore.Mvc.Testing NamespaceMVC 통합 테스트를 지원하는 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceMVC 통합 테스트를 지원하는 위임 처리기를 제공합니다.
Microsoft.AspNetCore.Mvc.ViewComponents Namespace뷰 구성 요소 작업을 위한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ViewEngines Namespace뷰 엔진을 지원하는 데 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ViewFeatures Namespace렌더링 뷰를 지원하는 데 필요한 형식을 제공합니다.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.NodeServices Namespace
Microsoft.AspNetCore.NodeServices.HostingModels Namespace
Microsoft.AspNetCore.Owin NamespaceASP.NET Core 함께 OWIN(Open Web Interface for .NET)을 사용하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Razor.Hosting NamespaceRazor 뷰 엔진을 호스트하기 위한 형식을 포함합니다.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers Namespace실행 중인 ITagHelper 인스턴스에 대한 형식을 포함합니다.
Microsoft.AspNetCore.Razor.TagHelpers Namespace구현을 만들기 TagHelper 위한 형식을 포함합니다.
Microsoft.AspNetCore.ResponseCaching Namespace응답을 캐시하고 사이트 성능을 개선하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.ResponseCompression Namespace응답 본문을 동적으로 압축하고 대역폭 사용률을 줄이는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.Rewrite Namespace미리 정의된 규칙에 따라 요청 특성을 수정하는 데 사용되는 형식을 포함합니다. 리소스가 이동했거나 여러 URL로 액세스할 수 있는 경우 재작성하는 것이 중요할 수 있습니다.
Microsoft.AspNetCore.Routing NamespaceASP.NET Core 라우팅 및 URL 생성에 사용되는 형식을 포함합니다. 라우팅 미들웨어는 들어오는 HTTP 요청을 일치시키고 해당 요청을 앱의 실행 파일 Endpoint 인스턴스로 디스패치하는 작업을 담당합니다. URL 생성은 LinkGenerator 사용하여 경로 값 집합에서 URL 경로를 만듭니다.
Microsoft.AspNetCore.Routing.Constraints Namespace경로 제약 조건을 적용하는 데 사용되는 형식을 제공합니다. 일반적으로 경로 제약 조건은 경로 템플릿을 통해 연결된 경로 값을 검사하고 값 허용 여부에 대한 true 또는 false 결정을 내립니다. 사용자 지정 경로 제약 조건은 앱의 ConstraintMap를 구현 IRouteConstraint 하고 등록하여 만들 수 있습니다.
Microsoft.AspNetCore.Routing.Matching Namespace엔드포인트 경로 일치를 사용자 지정하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Routing.Patterns Namespace를 사용하여 경로를 정의하는 데 사용되는 형식을 RoutePattern포함합니다. 인스턴스 RoutePattern 는 변경할 수 없으며 를 사용하여 RoutePatternFactory만들어집니다.
Microsoft.AspNetCore.Routing.Template Namespace을 사용하여 경로를 정의하는 데 사용되는 형식을 RouteTemplate포함합니다. RouteTemplate 이 네임스페이스의 형식은 레거시 API입니다. 권장되는 대안은 RoutePattern 및 의 다른 형식입니다 RoutePattern.
Microsoft.AspNetCore.Routing.Tree Namespace트리 라우팅에 사용되는 형식을 포함합니다. .NET Core 2.2 이상 TreeRouter 에서는 엔드포인트 라우팅으로 대체되었습니다.
Microsoft.AspNetCore.Server.HttpSys NamespaceHTTP.sys사용하여 ASP.NET Core 앱을 실행하는 데 사용되는 형식을 포함합니다. HTTP.sys IServer사용됩니다. HTTP.sys Windows 운영 체제에서만 지원됩니다.
Microsoft.AspNetCore.Server.IIS Namespacein-process 구성에서 IIS를 사용하여 ASP.NET Core 앱을 실행하는 데 사용되는 형식을 포함합니다. IIS는 로 IServer사용됩니다. IIS는 Windows 운영 체제에서만 지원됩니다.
Microsoft.AspNetCore.Server.IIS.Core Namespace이 네임스페이스의 형식은 ASP.NET Core 프레임워크를 지원하며 직접 사용할 수 없습니다.
Microsoft.AspNetCore.Server.IISIntegration Namespaceout-of-process 구성에서 IIS를 사용하여 ASP.NET Core 앱을 실행하는 데 사용되는 형식을 포함합니다. IIS는 Windows 운영 체제에서만 지원됩니다.
Microsoft.AspNetCore.Server.Kestrel NamespaceASP.NET Core 플랫폼 간 웹 서버인 Kestrel을 실행하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceKestrel 웹 서버의 동작을 사용자 지정하는 데 사용되는 및 ListenOptions 와 같은 KestrelServerOptions 옵션 형식을 제공합니다.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceKestrel 웹 서버의 기능 구성 요소를 설명하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceKestrel 웹 서버에서 HTTPS 구성에 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv NamespaceKestrel 웹 서버에서 Libuv 전송을 구성하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceKestrel 웹 서버에서 기본 소켓 전송을 구성하는 데 사용되는 형식을 제공합니다.
Microsoft.AspNetCore.Session Namespace세션 상태를 관리하기 위한 미들웨어를 포함합니다.
Microsoft.AspNetCore.SignalR Namespace허브 옵션 구성 및 허브 사용을 포함하여 SignalR 애플리케이션에 대한 클래스를 제공합니다.
Microsoft.AspNetCore.SignalR.Client NamespaceSignalR 서버와 통신하는 데 사용되는 형식을 포함합니다.
Microsoft.AspNetCore.SignalR.Protocol NamespaceSignalR Hub 프로토콜을 구현하는 형식을 포함합니다.
Microsoft.AspNetCore.SignalR.StackExchangeRedis Namespace다중 서버 지원을 위해 SignalR Redis 스케일 아웃 공급자를 사용하도록 설정하는 형식을 제공합니다.
Microsoft.AspNetCore.SpaServices NamespaceSPA(단일 페이지 애플리케이션)를 호스팅하기 위한 형식을 제공합니다.
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceAngular CLI 미들웨어 지원을 사용하도록 설정하는 형식을 제공합니다.
Microsoft.AspNetCore.SpaServices.Prerendering NamespaceSPA(단일 페이지 애플리케이션) 사전 렌더링은 .NET 5에서 더 이상 지원되지 않습니다.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceReact 개발 서버 미들웨어 지원을 사용하도록 설정하는 형식을 제공합니다.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceSPA(단일 페이지 애플리케이션)에 정적 파일을 제공하기 위한 형식을 제공합니다.
Microsoft.AspNetCore.SpaServices.Webpack Namespace
Microsoft.AspNetCore.StaticFiles Namespace정적 파일을 제공하고 검색하기 위한 미들웨어를 포함합니다.
Microsoft.AspNetCore.StaticFiles.Infrastructure Namespace정적 파일 미들웨어에서 사용하는 공유 옵션 형식을 포함합니다.
Microsoft.AspNetCore.TestHost Namespace쓰기 테스트에 사용할 의 IServer 메모리 내 구현을 포함합니다.
Microsoft.AspNetCore.WebSockets NamespaceWebSocket 트래픽을 처리하기 위한 미들웨어를 포함합니다.
Microsoft.AspNetCore.WebUtilities Namespace양식, 다중 파트 메시지, 쿼리 문자열, 인코더/디코더 및 요청/응답 스트림을 사용하는 도구를 포함하여 ASP.NET Core 애플리케이션에 일반적으로 사용되는 유틸리티를 포함합니다.
Microsoft.Authentication.WebAssembly.Msal NamespaceBlazor WebAssembly와 함께 MSAL(Microsoft 인증 라이브러리)을 사용하기 위한 형식을 제공합니다.
Microsoft.Authentication.WebAssembly.Msal.Models NamespaceBlazor WebAssembly와 함께 MSAL(Microsoft 인증 라이브러리)을 사용하기 위한 형식을 제공합니다.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceBlazor 애플리케이션에서 .NET과 JavaScript 간에 메서드를 호출하기 위한 인프라가 포함되어 있습니다.
Microsoft.JSInterop.Infrastructure NamespaceJS interop 지원을 구현하는 플랫폼에서 사용하는 기본 클래스 및 인프라를 포함합니다. 이 네임스페이스의 형식은 일반적으로 애플리케이션 코드에서 직접 사용하면 안 됩니다.
Microsoft.JSInterop.WebAssembly NamespaceJS interop 지원을 위한 WebAssembly 관련 구현을 포함합니다. 이 네임스페이스의 형식은 일반적으로 애플리케이션 코드에서 직접 사용하면 안 됩니다.
Microsoft.Net.Http.Headers Namespace해당하는 경우 잘 알려진 HTTP 헤더 및 해당 헤더에 대한 공통 값을 나타내는 형식을 포함합니다. 이러한 형식에는 헤더 값의 구문 분석, serialization 및 매니푸션을 위한 구현도 포함됩니다.