Microsoft.AspNetCore.Builder 네임스페이스

응용 프로그램에 기본 제공 미들웨어를 추가 하는 메서드와 미들웨어에 대 한 옵션 유형을 포함 합니다.

클래스

ApplicationBuilder
ApplicationBuilderExtensions

응용 프로그램에를 추가 하는 확장 메서드입니다 RequestLocalizationMiddleware .

AuthAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 인증 기능을 추가 하는 확장 메서드입니다.

AuthenticationOptions

모든 인증 미들웨어의 기본 옵션입니다.

AuthorizationAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 권한 부여 기능을 추가 하는 확장 메서드입니다.

AuthorizationEndpointConventionBuilderExtensions

에 대 한 권한 부여 확장 메서드입니다 IEndpointConventionBuilder .

BrowserLinkExtensions

ASP.NET Core 응용 프로그램에서 브라우저 링크를 구성 하는 확장 메서드를 구현 합니다.

BuilderExtensions

에 대 한 id 확장 IApplicationBuilder 입니다.

CertificateForwardingBuilderExtensions

인증서 전달을 사용 하는 확장 메서드입니다.

ClaimsTransformationAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 클레임 변환 기능을 추가 하는 확장 메서드입니다.

ClaimsTransformationOptions

에서 사용 하는 옵션을 포함 합니다 ClaimsTransformationMiddleware .

ComponentEndpointConventionBuilder

ComponentHub 인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

ComponentEndpointRouteBuilderExtensions

에 대 한 확장 IEndpointRouteBuilder 입니다.

ComponentsWebAssemblyApplicationBuilderExtensions

Blazor Weasembomapplications를 매핑하는 확장입니다.

ConcurrencyLimiterExtensions

응용 프로그램에를 추가 하는 확장 메서드입니다 ConcurrencyLimiterMiddleware .

ConnectionEndpointRouteBuilder

연결 인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

ConnectionEndpointRouteBuilderExtensions

IEndpointRouteBuilder 대 한 경로를 추가 하는에 대 한 확장 메서드입니다 ConnectionHandler .

ConnectionsAppBuilderExtensions

IApplicationBuilder에 대한 확장 메서드입니다.

ControllerActionEndpointConventionBuilder

인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

ControllerEndpointRouteBuilderExtensions

에 컨트롤러를 사용 하기 위한 확장 메서드가 포함 되어 있습니다 IEndpointRouteBuilder .

CookieAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 쿠키 인증 기능을 추가 하는 확장 메서드입니다.

CookieAuthenticationOptions

CookieAuthenticationMiddleware에 대한 구성 옵션입니다.

CookiePolicyAppBuilderExtensions

쿠키 정책 기능을 HTTP 응용 프로그램 파이프라인에 추가 하는 확장 메서드입니다.

CookiePolicyOptions

에 대 한 프로그래밍 방식 구성을 제공 CookiePolicyMiddleware 합니다.

CorsEndpointConventionBuilderExtensions

에 대 한 CORS 확장 메서드입니다 IEndpointConventionBuilder .

CorsMiddlewareExtensions

IApplicationBuilderCORS 미들웨어 지원을 추가 하는 확장입니다.

DatabaseErrorPageExtensions

IApplicationBuilder 에 대 한 확장 메서드입니다 DatabaseErrorPageMiddleware .

DatabaseErrorPageOptions

에 대 한 옵션 DatabaseErrorPageMiddleware 입니다.

DefaultFilesExtensions

DefaultFilesMiddleware에 대한 확장 메서드입니다.

DefaultFilesOptions

기본 파일 이름을 선택하는 옵션입니다.

DeveloperExceptionPageExtensions

IApplicationBuilder 에 대 한 확장 메서드입니다 DeveloperExceptionPageMiddleware .

DeveloperExceptionPageOptions

에 대 한 옵션 DeveloperExceptionPageMiddleware 입니다.

DirectoryBrowserExtensions

DirectoryBrowserMiddleware에 대한 확장 메서드입니다.

DirectoryBrowserOptions

디렉터리 검색 옵션

ElmExtensions
EndpointBuilder

새를 빌드하기 위한 기본 클래스 Endpoint 입니다.

EndpointRouteBuilderExtensions

끝점을 추가 하기 위해에 대 한 확장 메서드 IEndpointRouteBuilder 를 제공 합니다.

EndpointRoutingApplicationBuilderExtensions

에서 라우팅을 구성 하기 위한 문자의 확장 IApplicationBuilder 입니다.

ExceptionHandlerExtensions

을 사용 하도록 설정 하는 확장 메서드입니다 ExceptionHandlerExtensions .

ExceptionHandlerOptions

를 구성 하는 옵션 ExceptionHandlerMiddleware 입니다.

FacebookAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 Facebook 인증 기능을 추가 하는 확장 메서드입니다.

FacebookOptions

FacebookMiddleware에 대한 구성 옵션입니다.

FallbackEndpointRouteBuilderExtensions

에 대 한 확장 메서드를 포함 IEndpointRouteBuilder 합니다.

FileServerExtensions

모든 정적 파일 미들웨어 구성 요소를 결합 하는 확장 메서드: 기본 파일, 디렉터리 검색, 송신 파일 및 정적 파일

FileServerOptions

모든 정적 파일 미들웨어 구성 요소에 대한 옵션입니다.

ForwardedHeadersExtensions

을 사용 하도록 설정 하는 확장 메서드입니다 ForwardedHeadersMiddleware .

ForwardedHeadersOptions

ForwardedHeadersMiddleware에 대한 옵션입니다.

GoogleAppBuilderExtensions

Google 인증 기능을 HTTP 응용 프로그램 파이프라인에 추가 하는 확장 메서드입니다.

GoogleOptions

GoogleMiddleware에 대한 구성 옵션입니다.

HeaderPropagationApplicationBuilderExtensions

IApplicationBuilderHeaderPropagationMiddleware가에 요청 헤더를 전파 하는 확장 메서드입니다 HttpClient .

HealthCheckApplicationBuilderExtensions

IApplicationBuilder 에 대 한 확장 메서드입니다 HealthCheckMiddleware .

HealthCheckEndpointRouteBuilderExtensions

상태 검사를 추가 하는에 대 한 확장 메서드를 제공 IEndpointRouteBuilder 합니다.

HostFilteringBuilderExtensions

HostFiltering 미들웨어에 대 한 확장 메서드입니다.

HostFilteringServicesExtensions

호스트 필터링 미들웨어에 대 한 확장 메서드입니다.

HstsBuilderExtensions

HSTS 미들웨어에 대 한 확장 메서드입니다.

HstsServicesExtensions

HSTS 미들웨어에 대 한 확장 메서드입니다.

HttpMethodOverrideExtensions

을 사용 하도록 설정 하는 확장 메서드입니다 HttpMethodOverrideMiddleware .

HttpMethodOverrideOptions

구성 옵션 HttpMethodOverrideMiddleware

HttpsPolicyBuilderExtensions

HttpsRedirection 미들웨어에 대 한 확장 메서드입니다.

HttpsRedirectionServicesExtensions

HttpsRedirection 미들웨어에 대 한 확장 메서드입니다.

HubEndpointConventionBuilder

허브 인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

HubEndpointRouteBuilderExtensions

IEndpointRouteBuilder 경로를 추가 하는에 대 한 확장 메서드입니다 Hub .

IdentityOptions

Id 시스템을 구성 하는 데 사용할 수 있는 모든 옵션을 나타냅니다.

IISOptions

IIS를 out-of-process로 구성 하는 옵션입니다.

IISServerOptions

IIS In-process에 대 한 구성을 제공 합니다.

JwtBearerAppBuilderExtensions

OpenIdConnect 전달자 인증 기능을 HTTP 응용 프로그램 파이프라인에 추가 하는 확장 메서드입니다.

JwtBearerOptions

옵션 클래스는 전달자 인증 미들웨어 동작을 제어하는 데 필요한 정보를 제공합니다.

MapExtensions

에 대 한 확장 메서드입니다 MapMiddleware .

MapRouteRouteBuilderExtensions

IRouteBuilder에서 경로를 추가 하기 위한 확장 메서드를 제공 합니다.

MapWhenExtensions

에 대 한 확장 메서드입니다 MapWhenMiddleware .

MicrosoftAccountAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 Microsoft 계정 인증 기능을 추가 하는 확장 메서드입니다.

MicrosoftAccountOptions

MicrosoftAccountMiddleware에 대한 구성 옵션입니다.

MigrationsEndPointExtensions

IApplicationBuilder 에 대 한 확장 메서드입니다 MigrationsEndPointMiddleware .

MigrationsEndPointOptions

에 대 한 옵션 MigrationsEndPointMiddleware 입니다.

MvcApplicationBuilderExtensions

IApplicationBuilderMVC를 요청 실행 파이프라인에 추가 하는에 대 한 확장 메서드입니다.

MvcAreaRouteBuilderExtensions

IRouteBuilder에 대한 확장 메서드입니다.

OAuthAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 OAuth 2.0 인증 기능을 추가 하는 확장 메서드입니다.

OAuthOptions

OAuthMiddleware<TOptions>에 대한 구성 옵션입니다.

OpenIdConnectAppBuilderExtensions

Openid connect Connect 인증 기능을 HTTP 응용 프로그램 파이프라인에 추가 하는 확장 메서드입니다.

OpenIdConnectOptions

에 대한 구성 옵션입니다.OpenIdConnectMiddleware

OwinExtensions
PageActionEndpointConventionBuilder

인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

ProxyExtension
ProxyOptions

호스트, 구성표 및 포트 설정을 구성 하는 옵션

RazorPagesEndpointRouteBuilderExtensions

에 Razor Pages를 사용 하기 위한 확장 메서드가 포함 되어 있습니다 IEndpointRouteBuilder .

RemoteAuthenticationOptions

에서 사용 하는 옵션을 포함 합니다 RemoteAuthenticationHandler<TOptions> .

RequestLocalizationOptions

에 대 한 옵션을 지정 합니다 RequestLocalizationMiddleware .

RequestLocalizationOptionsExtensions

에 대 한 확장 메서드입니다 RequestLocalizationOptions .

ResponseBufferingMiddlewareExtensions
ResponseCachingExtensions

응용 프로그램에를 추가 하는 확장 메서드입니다 ResponseCachingMiddleware .

ResponseCompressionBuilderExtensions

ResponseCompression 미들웨어에 대 한 확장 메서드입니다.

ResponseCompressionServicesExtensions

ResponseCompression 미들웨어에 대 한 확장 메서드입니다.

RewriteBuilderExtensions

에 대 한 확장 메서드 RewriteMiddleware

RouterMiddleware

라우팅을 담당 하는 미들웨어입니다.

RoutingBuilderExtensions

에 미들웨어를 추가 하는 확장 메서드입니다 RouterMiddleware IApplicationBuilder .

RoutingEndpointConventionBuilderExtensions

을 사용 하 여 끝점 인스턴스에 라우팅 메타 데이터를 추가 하기 위한 확장 메서드입니다 IEndpointConventionBuilder .

RunExtensions

터미널 미들웨어를 추가 하기 위한 확장 메서드입니다.

SessionMiddlewareExtensions

응용 프로그램에를 추가 하는 확장 메서드입니다 SessionMiddleware .

SessionOptions

응용 프로그램에 대 한 세션 상태 옵션을 나타냅니다.

SignalRAppBuilderExtensions

IApplicationBuilder에 대한 확장 메서드입니다.

SpaApplicationBuilderExtensions

클라이언트 쪽 SPA (단일 페이지 응용 프로그램)를 호스팅하기 위해 응용 프로그램을 구성 하는 데 사용 되는 확장 메서드를 제공 합니다.

SpaPrerenderingExtensions

단일 페이지 응용 프로그램의 사전 렌더링을 구성 하기 위한 확장 메서드입니다.

SpaPrerenderingOptions

SPA 렌더링 미들웨어의 옵션을 나타냅니다.

SpaProxyingExtensions

개발 하는 동안 로컬 SPA 개발 서버에 요청을 프록시 하는 확장 메서드입니다. 프로덕션 응용 프로그램에서는 사용할 수 없습니다.

SpaRouteExtensions

확장 메서드는 SPA (단일 페이지 응용 프로그램)에서 라우팅을 구성 하는 데 유용 합니다.

StaticFileExtensions

StaticFileMiddleware에 대한 확장 메서드입니다.

StaticFileOptions

정적 파일 처리 옵션입니다.

StaticFilesEndpointRouteBuilderExtensions

끝점 라우팅과 함께 정적 파일을 사용 하는 확장 메서드를 포함 합니다.

StatusCodePagesExtensions

을 사용 하도록 설정 하는 확장 메서드입니다 StatusCodePagesMiddleware .

StatusCodePagesOptions

에 대 한 옵션 StatusCodePagesMiddleware 입니다.

TwitterAppBuilderExtensions

HTTP 응용 프로그램 파이프라인에 Twitter 인증 기능을 추가 하는 확장 메서드입니다.

TwitterOptions

Twitter 인증 미들웨어에 대한 옵션입니다.

UseExtensions

미들웨어를 추가 하기 위한 확장 메서드입니다.

UseMiddlewareExtensions

형식화 된 미들웨어를 추가 하기 위한 확장 메서드입니다.

UsePathBaseExtensions

IApplicationBuilder에 대한 확장 메서드입니다.

UseWhenExtensions

IApplicationBuilder에 대한 확장 메서드입니다.

WebApiCompatShimRouteBuilderExtensions
WebAssemblyNetDebugProxyAppBuilderExtensions

Blazor Weasembomapplications를 디버깅 하기 위한 인프라를 제공 합니다.

WebpackDevMiddleware

Webpack dev 미들웨어 지원을 사용 하도록 설정 하는 데 사용할 수 있는 확장 메서드입니다.

WebSocketMiddlewareExtensions

IApplicationBuilder 추가 및 구성할 확장 메서드입니다 WebSocketMiddleware .

WebSocketOptions

WebSocketMiddleware에 대 한 구성 옵션입니다.

WelcomePageExtensions

WelcomePageMiddleware에 대 한 IApplicationBuilder 확장입니다.

WelcomePageOptions

WelcomePageMiddleware에 대한 옵션입니다.

인터페이스

IApplicationBuilder

응용 프로그램의 요청 파이프라인을 구성 하는 메커니즘을 제공 하는 클래스를 정의 합니다.

IEndpointConventionBuilder

인스턴스의 사용자 지정에 사용 되는 규칙을 작성 EndpointBuilder 합니다.

IHubEndpointConventionBuilder

허브 인스턴스의 사용자 지정에 사용 되는 규칙을 작성 하는 추상화입니다 EndpointBuilder .

설명

ASP.NET Core 기본 제공 미들웨어를 사용 하는 방법에 대 한 자세한 내용은 기본 제공 미들웨어를 참조 하세요.