UseAntiforgery(IApplicationBuilder)
|
위조 방지 미들웨어를 파이프라인에 추가합니다.
|
UseRequestLocalization(IApplicationBuilder)
|
클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정하는 RequestLocalizationMiddleware 추가합니다.
|
UseRequestLocalization(IApplicationBuilder, RequestLocalizationOptions)
|
클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정하는 RequestLocalizationMiddleware 추가합니다.
|
UseRequestLocalization(IApplicationBuilder, Action<RequestLocalizationOptions>)
|
클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정하는 RequestLocalizationMiddleware 추가합니다.
|
UseRequestLocalization(IApplicationBuilder, String[])
|
클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정하는 RequestLocalizationMiddleware 추가합니다.
|
UseAuthentication(IApplicationBuilder)
|
지정된 IApplicationBuilderAuthenticationMiddleware 추가하여 인증 기능을 사용하도록 설정합니다.
|
UseAuthorization(IApplicationBuilder)
|
지정된 IApplicationBuilderAuthorizationMiddleware 추가하여 권한 부여 기능을 사용하도록 설정합니다.
엔드포인트 라우팅을 사용하여 라우팅되는 리소스에 권한을 부여하는 경우 이 호출은 app.UseRouting() 호출과 미들웨어가 올바르게 작동하도록 app.UseEndpoints(...) 사이에 나타나야 합니다.
|
UseCertificateForwarding(IApplicationBuilder)
|
요청 헤더에서 인증서를 찾을 미들웨어를 파이프라인에 추가하고 HttpContext.Connection.ClientCertificate를 업데이트합니다.
|
MapBlazorHub(IEndpointRouteBuilder)
|
Blazor Hub 기본 경로에 매핑합니다.
|
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>)
|
Blazor Hub 기본 경로에 매핑합니다.
|
MapBlazorHub(IEndpointRouteBuilder, String)
|
Blazor Hub 경로 path 매핑합니다.
|
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>)
|
Blazor Hub 경로 path 매핑합니다.
|
UseBlazorFrameworkFiles(IApplicationBuilder)
|
루트 경로 "/"에서 Blazor WebAssembly 프레임워크 파일을 제공하도록 애플리케이션을 구성합니다.
|
UseBlazorFrameworkFiles(IApplicationBuilder, PathString)
|
경로 pathPrefix Blazor WebAssembly 프레임워크 파일을 제공하도록 애플리케이션을 구성합니다. 이 경로는 참조된 Blazor WebAssembly 애플리케이션 프로젝트에 해당해야 합니다.
|
UseConcurrencyLimiter(IApplicationBuilder)
|
사용되지 않음.
ConcurrencyLimiterMiddleware 추가하여 동시에 실행되는 요청 수를 제한합니다.
|
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String)
|
들어오는 요청을 지정된 경로와 함께 제공된 연결 파이프라인에 매핑합니다.
|
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>)
|
들어오는 요청을 지정된 경로와 함께 제공된 연결 파이프라인에 매핑합니다.
|
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>)
|
들어오는 요청을 지정된 경로와 함께 제공된 연결 파이프라인에 매핑합니다.
|
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>)
|
들어오는 요청을 지정된 경로와 함께 제공된 연결 파이프라인에 매핑합니다.
|
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object)
|
컨트롤러 작업에 대한 엔드포인트를 IEndpointRouteBuilder 추가하고 지정된 name , areaName , pattern , defaults , constraints 및 dataTokens 사용하여 경로를 지정합니다.
|
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object)
|
컨트롤러 작업에 대한 엔드포인트를 IEndpointRouteBuilder 추가하고 지정된 name , pattern , defaults , constraints 및 dataTokens 사용하여 경로를 지정합니다.
|
MapControllers(IEndpointRouteBuilder)
|
경로를 지정하지 않고 컨트롤러 작업의 엔드포인트를 IEndpointRouteBuilder 추가합니다.
|
MapDefaultControllerRoute(IEndpointRouteBuilder)
|
컨트롤러 작업에 대한 엔드포인트를 IEndpointRouteBuilder 추가하고 기본 경로 {controller=Home}/{action=Index}/{id?} 추가합니다.
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String)
|
TTransformer 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
TTransformer 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
TTransformer 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 action , controller 및 area 일치하는 컨트롤러 엔드포인트로 라우팅됩니다.
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 action , controller 및 area 일치하는 컨트롤러 엔드포인트로 라우팅됩니다.
|
MapFallbackToController(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 action 일치하는 컨트롤러 엔드포인트로 라우팅되고 controller .
|
MapFallbackToController(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 action 일치하는 컨트롤러 엔드포인트로 라우팅되고 controller .
|
UseCookiePolicy(IApplicationBuilder)
|
지정된 IApplicationBuilderCookiePolicyMiddleware 처리기를 추가하여 쿠키 정책 기능을 사용하도록 설정합니다.
|
UseCookiePolicy(IApplicationBuilder, CookiePolicyOptions)
|
지정된 IApplicationBuilderCookiePolicyMiddleware 처리기를 추가하여 쿠키 정책 기능을 사용하도록 설정합니다.
|
UseCors(IApplicationBuilder)
|
도메인 간 요청을 허용하는 CORS 미들웨어를 웹 애플리케이션 파이프라인에 추가합니다.
|
UseCors(IApplicationBuilder, Action<CorsPolicyBuilder>)
|
도메인 간 요청을 허용하는 CORS 미들웨어를 웹 애플리케이션 파이프라인에 추가합니다.
|
UseCors(IApplicationBuilder, String)
|
도메인 간 요청을 허용하는 CORS 미들웨어를 웹 애플리케이션 파이프라인에 추가합니다.
|
UseDatabaseErrorPage(IApplicationBuilder)
|
사용되지 않음.
Entity Framework 마이그레이션을 사용하여 해결할 수 있는 파이프라인에서 동기 및 비동기 데이터베이스 관련 예외를 캡처합니다. 이러한 예외가 발생하면 문제를 해결하기 위한 가능한 작업에 대한 세부 정보가 포함된 HTML 응답이 생성됩니다.
|
UseDatabaseErrorPage(IApplicationBuilder, DatabaseErrorPageOptions)
|
사용되지 않음.
Entity Framework 마이그레이션을 사용하여 해결할 수 있는 파이프라인에서 동기 및 비동기 데이터베이스 관련 예외를 캡처합니다. 이러한 예외가 발생하면 문제를 해결하기 위한 가능한 작업에 대한 세부 정보가 포함된 HTML 응답이 생성됩니다.
|
UseDefaultFiles(IApplicationBuilder)
|
현재 경로에서 기본 파일 매핑을 사용하도록 설정
|
UseDefaultFiles(IApplicationBuilder, DefaultFilesOptions)
|
지정된 옵션을 사용하여 기본 파일 매핑을 사용하도록 설정합니다.
|
UseDefaultFiles(IApplicationBuilder, String)
|
지정된 요청 경로에 대한 기본 파일 매핑을 사용하도록 설정합니다.
|
UseDeveloperExceptionPage(IApplicationBuilder)
|
파이프라인에서 동기 및 비동기 Exception 인스턴스를 캡처하고 HTML 오류 응답을 생성합니다.
|
UseDeveloperExceptionPage(IApplicationBuilder, DeveloperExceptionPageOptions)
|
파이프라인에서 동기 및 비동기 Exception 인스턴스를 캡처하고 HTML 오류 응답을 생성합니다.
|
UseDirectoryBrowser(IApplicationBuilder)
|
현재 경로에서 디렉터리 검색 사용
|
UseDirectoryBrowser(IApplicationBuilder, DirectoryBrowserOptions)
|
지정된 옵션을 사용하여 디렉터리 검색 사용
|
UseDirectoryBrowser(IApplicationBuilder, String)
|
지정된 요청 경로에 대한 디렉터리 검색을 사용하도록 설정합니다.
|
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate)
|
지정된 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
Map(IEndpointRouteBuilder, RoutePattern, Delegate)
|
지정된 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
Map(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
Map(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapDelete(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP DELETE 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapDelete(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP DELETE 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapFallback(IEndpointRouteBuilder, Delegate)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapFallback(IEndpointRouteBuilder, String, Delegate)
|
제공된 패턴과 가능한 가장 낮은 우선 순위와 일치하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapGet(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP GET 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapGet(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP GET 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapGroup(IEndpointRouteBuilder, RoutePattern)
|
지정된 prefix 접두사로 모든 엔드포인트를 정의하기 위한 RouteGroupBuilder 만듭니다.
|
MapGroup(IEndpointRouteBuilder, String)
|
지정된 prefix 접두사로 모든 엔드포인트를 정의하기 위한 RouteGroupBuilder 만듭니다.
|
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate)
|
지정된 HTTP 메서드 및 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate)
|
지정된 HTTP 메서드 및 패턴에 대한 HTTP 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPatch(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP PATCH 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPatch(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP PATCH 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPost(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP POST 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPost(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP POST 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPut(IEndpointRouteBuilder, String, RequestDelegate)
|
지정된 패턴에 대한 HTTP PUT 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
MapPut(IEndpointRouteBuilder, String, Delegate)
|
지정된 패턴에 대한 HTTP PUT 요청과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>)
|
구성된 IEndpointRouteBuilder빌드된 EndpointDataSource 인스턴스를 사용하여 지정된 IApplicationBuilderMicrosoft.AspNetCore.Routing.EndpointMiddleware 미들웨어를 추가합니다.
Microsoft.AspNetCore.Routing.EndpointMiddleware 현재 요청과 연결된 Endpoint 실행합니다.
|
UseRouting(IApplicationBuilder)
|
지정된 IApplicationBuilderMicrosoft.AspNetCore.Routing.EndpointRoutingMiddleware 미들웨어를 추가합니다.
|
UseExceptionHandler(IApplicationBuilder)
|
예외를 catch하고, 기록하고, 대체 파이프라인에서 요청을 다시 실행하는 미들웨어를 파이프라인에 추가합니다.
응답이 이미 시작된 경우 요청이 다시 실행되지 않습니다.
|
UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)
|
예외를 catch하고, 기록하고, 대체 파이프라인에서 요청을 다시 실행하는 미들웨어를 파이프라인에 추가합니다.
응답이 이미 시작된 경우 요청이 다시 실행되지 않습니다.
|
UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)
|
예외를 catch하고, 기록하고, 대체 파이프라인에서 요청을 다시 실행하는 미들웨어를 파이프라인에 추가합니다.
응답이 이미 시작된 경우 요청이 다시 실행되지 않습니다.
|
UseExceptionHandler(IApplicationBuilder, String)
|
예외를 catch하고, 기록하고, 요청 경로를 재설정하고, 요청을 다시 실행하는 미들웨어를 파이프라인에 추가합니다.
응답이 이미 시작된 경우 요청이 다시 실행되지 않습니다.
|
UseExceptionHandler(IApplicationBuilder, String, Boolean)
|
예외를 catch하고, 기록하고, 요청 경로를 재설정하고, 요청을 다시 실행하는 미들웨어를 파이프라인에 추가합니다.
응답이 이미 시작된 경우 요청이 다시 실행되지 않습니다.
|
MapFallback(IEndpointRouteBuilder, RequestDelegate)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapFallback(IEndpointRouteBuilder, String, RequestDelegate)
|
제공된 패턴과 가능한 가장 낮은 우선 순위와 일치하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
UseFileServer(IApplicationBuilder)
|
현재 디렉터리의 현재 요청 경로에 대해 모든 정적 파일 미들웨어(디렉터리 검색 제외)를 사용하도록 설정합니다.
|
UseFileServer(IApplicationBuilder, FileServerOptions)
|
지정된 옵션을 사용하여 모든 정적 파일 미들웨어 사용
|
UseFileServer(IApplicationBuilder, Boolean)
|
현재 디렉터리의 현재 요청 경로에 대해 모든 정적 파일 미들웨어를 사용하도록 설정합니다.
|
UseFileServer(IApplicationBuilder, String)
|
동일한 이름의 디렉터리에서 지정된 요청 경로에 대해 모든 정적 파일 미들웨어(디렉터리 검색 제외)를 사용하도록 설정합니다.
|
UseForwardedHeaders(IApplicationBuilder)
|
전달된 헤더를 현재 요청의 일치하는 필드에 적용합니다.
규칙에 따라 HTTP 프록시는 잘 알려진 HTTP 헤더의 클라이언트에서 정보를 전달합니다.
ForwardedHeadersMiddleware 이러한 헤더를 읽고 HttpContext의 연결된 필드를 채웁니다.
|
UseForwardedHeaders(IApplicationBuilder, ForwardedHeadersOptions)
|
전달된 헤더를 현재 요청의 일치하는 필드에 적용합니다.
규칙에 따라 HTTP 프록시는 잘 알려진 HTTP 헤더의 클라이언트에서 정보를 전달합니다.
ForwardedHeadersMiddleware 이러한 헤더를 읽고 HttpContext의 연결된 필드를 채웁니다.
|
UseHeaderPropagation(IApplicationBuilder)
|
HttpClient전파할 헤더를 수집하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString, HealthCheckOptions)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString, Int32)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString, Int32, HealthCheckOptions)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString, String)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
UseHealthChecks(IApplicationBuilder, PathString, String, HealthCheckOptions)
|
상태 검사 상태를 제공하는 미들웨어를 추가합니다.
|
MapHealthChecks(IEndpointRouteBuilder, String)
|
지정된 템플릿을 사용하여 상태 검사 엔드포인트를 IEndpointRouteBuilder 추가합니다.
|
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions)
|
지정된 템플릿 및 옵션을 사용하여 상태 검사 엔드포인트를 IEndpointRouteBuilder 추가합니다.
|
UseHostFiltering(IApplicationBuilder)
|
허용된 호스트 헤더로 요청을 필터링하기 위한 미들웨어를 추가합니다. 잘못된 요청은 400 상태 코드로 거부됩니다.
|
UseHsts(IApplicationBuilder)
|
Strict-Transport-Security 헤더를 추가하는 HSTS를 사용하기 위한 미들웨어를 추가합니다.
|
UseHttpLogging(IApplicationBuilder)
|
HTTP 요청 및 응답을 기록할 수 있는 미들웨어를 추가합니다.
|
UseW3CLogging(IApplicationBuilder)
|
서버 로그에 대한 HTTP 요청 및 응답을 W3C 형식으로 기록할 수 있는 미들웨어를 추가합니다.
|
UseHttpMethodOverride(IApplicationBuilder)
|
들어오는 POST 요청이 헤더에 지정된 형식으로 메서드 형식을 재정의할 수 있도록 허용합니다. 이 미들웨어는 클라이언트가 GET 또는 POST 메서드를 보내는 것으로 제한되지만 다른 HTTP 메서드를 호출하려는 경우에 사용됩니다.
기본적으로 X-HTTP-Method-Override 요청 헤더는 터널되는 HTTP 메서드를 지정하는 데 사용됩니다.
|
UseHttpMethodOverride(IApplicationBuilder, HttpMethodOverrideOptions)
|
들어오는 POST 요청이 형식으로 지정된 메서드 형식을 재정의할 수 있도록 허용합니다. 이 미들웨어는 클라이언트가 GET 또는 POST 메서드를 보내는 것으로 제한되지만 다른 HTTP 메서드를 호출하려는 경우에 사용됩니다.
|
UseHttpsRedirection(IApplicationBuilder)
|
HTTP 요청을 HTTPS로 리디렉션하기 위한 미들웨어를 추가합니다.
|
MapHub<THub>(IEndpointRouteBuilder, String)
|
지정된 경로를 사용하여 들어오는 요청을 지정된 Hub 형식에 매핑합니다.
|
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>)
|
지정된 경로를 사용하여 들어오는 요청을 지정된 Hub 형식에 매핑합니다.
|
Map(IApplicationBuilder, PathString, Action<IApplicationBuilder>)
|
지정된 요청 경로의 일치 항목에 따라 요청 파이프라인을 분기합니다. 요청 경로가 지정된 경로로 시작되면 분기가 실행됩니다.
|
Map(IApplicationBuilder, PathString, Boolean, Action<IApplicationBuilder>)
|
지정된 요청 경로의 일치 항목에 따라 요청 파이프라인을 분기합니다. 요청 경로가 지정된 경로로 시작되면 분기가 실행됩니다.
|
Map(IApplicationBuilder, String, Action<IApplicationBuilder>)
|
지정된 요청 경로의 일치 항목에 따라 요청 파이프라인을 분기합니다. 요청 경로가 지정된 경로로 시작되면 분기가 실행됩니다.
|
MapWhen(IApplicationBuilder, Func<HttpContext,Boolean>, Action<IApplicationBuilder>)
|
지정된 조건자의 결과에 따라 요청 파이프라인을 분기합니다.
|
UseMigrationsEndPoint(IApplicationBuilder)
|
마이그레이션 작업을 실행하기 위한 요청을 처리합니다. 미들웨어는 DefaultPath요청을 수신 대기합니다.
|
UseMigrationsEndPoint(IApplicationBuilder, MigrationsEndPointOptions)
|
마이그레이션 작업을 실행하기 위한 요청을 처리합니다. 미들웨어는 options 구성된 경로에 대한 요청을 수신 대기합니다.
|
UseMvc(IApplicationBuilder)
|
IApplicationBuilder 요청 실행 파이프라인에 MVC를 추가합니다.
|
UseMvc(IApplicationBuilder, Action<IRouteBuilder>)
|
IApplicationBuilder 요청 실행 파이프라인에 MVC를 추가합니다.
|
UseMvcWithDefaultRoute(IApplicationBuilder)
|
'default'라는 기본 경로와 '{controller=Home}/{action=Index}/{id?}' 템플릿을 사용하여 IApplicationBuilder 요청 실행 파이프라인에 MVC를 추가합니다.
|
MapOpenApi(IEndpointRouteBuilder, String)
|
현재 애플리케이션과 연결된 OpenAPI 문서를 확인하기 위해 현재 애플리케이션에 엔드포인트를 등록합니다.
|
UseOutputCache(IApplicationBuilder)
|
HTTP 응답을 캐싱하기 위한 Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware 추가합니다.
|
UseOwin(IApplicationBuilder)
|
지정된 IApplicationBuilderOWIN 파이프라인을 추가합니다.
|
UseOwin(IApplicationBuilder, Action<Action<Func<Func<IDictionary<String,Object>,Task>,Func<IDictionary<String,Object>,Task>>>>)
|
지정된 IApplicationBuilderOWIN 미들웨어 파이프라인을 추가합니다.
|
UseRateLimiter(IApplicationBuilder)
|
애플리케이션에 대한 속도 제한을 사용하도록 설정합니다.
|
UseRateLimiter(IApplicationBuilder, RateLimiterOptions)
|
애플리케이션에 대한 속도 제한을 사용하도록 설정합니다.
|
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder)
|
지정된 TRootComponent 정의된 페이지 구성 요소를 지정된 어셈블리에 매핑하고 경로가 일치할 때 TRootComponent 지정한 구성 요소를 렌더링합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
|
TTransformer 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
TTransformer 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
TTransformer 생성된 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다.
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 page 일치하는 페이지 엔드포인트로 라우팅되고 area .
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 page 일치하는 페이지 엔드포인트로 라우팅되고 area .
|
MapFallbackToPage(IEndpointRouteBuilder, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 page 일치하는 페이지 엔드포인트로 라우팅됩니다.
|
MapFallbackToPage(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 page 일치하는 페이지 엔드포인트로 라우팅됩니다.
|
MapRazorPages(IEndpointRouteBuilder)
|
Razor Pages의 엔드포인트를 IEndpointRouteBuilder추가합니다.
|
UseRequestDecompression(IApplicationBuilder)
|
HTTP 요청 본문을 동적으로 압축 해제하기 위한 미들웨어를 추가합니다.
|
UseRequestTimeouts(IApplicationBuilder)
|
애플리케이션에 대한 요청 시간 제한을 사용하도록 설정합니다.
시간 제한은 기본적으로 구성되지 않습니다.
RequestTimeoutOptions, 엔드포인트의 RequestTimeoutAttribute 또는 WithRequestTimeout 라우팅 확장을 사용하여 구성해야 합니다.
|
UseResponseCaching(IApplicationBuilder)
|
HTTP 응답을 캐싱하기 위한 ResponseCachingMiddleware 추가합니다.
|
UseResponseCompression(IApplicationBuilder)
|
HTTP 응답을 동적으로 압축하기 위한 미들웨어를 추가합니다.
|
UseRewriter(IApplicationBuilder)
|
지정된 URL이 규칙 및 조건과 일치하는지 확인하고 일치하는 경우 HttpContext를 수정합니다.
|
UseRewriter(IApplicationBuilder, RewriteOptions)
|
지정된 URL이 규칙 및 조건과 일치하는지 확인하고 일치하는 경우 HttpContext를 수정합니다.
|
UseRouter(IApplicationBuilder, IRouter)
|
지정된 IRouter사용하여 지정된 IApplicationBuilderRouterMiddleware 미들웨어를 추가합니다.
|
UseRouter(IApplicationBuilder, Action<IRouteBuilder>)
|
구성된 IRouteBuilder빌드된 IRouter 사용하여 지정된 IApplicationBuilderRouterMiddleware 미들웨어를 추가합니다.
|
Run(IApplicationBuilder, RequestDelegate)
|
터미널 미들웨어 대리자를 애플리케이션의 요청 파이프라인에 추가합니다.
|
UseSession(IApplicationBuilder)
|
애플리케이션에 대한 세션 상태를 자동으로 사용하도록 설정하는 SessionMiddleware 추가합니다.
|
UseSession(IApplicationBuilder, SessionOptions)
|
애플리케이션에 대한 세션 상태를 자동으로 사용하도록 설정하는 SessionMiddleware 추가합니다.
|
UseSpa(IApplicationBuilder, Action<ISpaBuilder>)
|
SPA(단일 페이지 애플리케이션)의 기본 페이지를 반환하여 미들웨어 체인에서 이 시점의 모든 요청을 처리합니다.
정적 파일, MVC 작업 등을 제공하기 위한 다른 미들웨어가 우선적으로 적용되도록 이 미들웨어를 체인에 늦게 배치해야 합니다.
|
MapStaticAssets(IEndpointRouteBuilder, String)
|
빌드 중에 생성된 정적 파일을 엔드포인트로 매핑합니다.
|
UseStaticFiles(IApplicationBuilder)
|
현재 요청 경로에 대해 정적 파일 서비스 사용
|
UseStaticFiles(IApplicationBuilder, StaticFileOptions)
|
지정된 옵션을 사용하여 정적 파일 서비스 사용
|
UseStaticFiles(IApplicationBuilder, String)
|
지정된 요청 경로에 대해 정적 파일 서비스 사용
|
MapFallbackToFile(IEndpointRouteBuilder, String)
|
파일 이름이 아닌 요청과 가능한 가장 낮은 우선 순위를 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 filePath 지정된 파일을 제공하려고 시도하는 StaticFileMiddleware 라우팅됩니다.
|
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)
|
파일 이름이 아닌 요청과 가능한 가장 낮은 우선 순위를 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 filePath 지정된 파일을 제공하려고 시도하는 StaticFileMiddleware 라우팅됩니다.
|
MapFallbackToFile(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 요청과 가능한 가장 낮은 우선 순위를 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 filePath 지정된 파일을 제공하려고 시도하는 StaticFileMiddleware 라우팅됩니다.
|
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)
|
파일 이름이 아닌 요청과 가능한 가장 낮은 우선 순위를 일치시키는 특수 RouteEndpointIEndpointRouteBuilder 추가합니다. 요청은 filePath 지정된 파일을 제공하려고 시도하는 StaticFileMiddleware 라우팅됩니다.
|
UseStatusCodePages(IApplicationBuilder)
|
본문이 없는 상태 코드가 400에서 599 사이인 응답을 확인하는 기본 응답 처리기가 있는 StatusCodePages 미들웨어를 추가합니다.
|
UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)
|
본문이 없는 상태 코드가 400에서 599 사이인 응답을 확인하는 지정된 옵션을 사용하여 StatusCodePages 미들웨어를 추가합니다.
|
UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)
|
응답 본문을 생성하기 위해 실행할 지정된 대체 미들웨어 파이프라인을 사용하여 StatusCodePages 미들웨어를 파이프라인에 추가합니다.
|
UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)
|
본문이 없는 상태 코드가 400에서 599 사이인 응답을 확인하는 지정된 처리기가 있는 StatusCodePages 미들웨어를 추가합니다.
|
UseStatusCodePages(IApplicationBuilder, String, String)
|
보낼 지정된 응답 본문이 있는 StatusCodePages 미들웨어를 추가합니다. 여기에는 상태 코드에 대한 '{0}' 자리 표시자가 포함될 수 있습니다.
미들웨어는 본문이 없는 상태 코드가 400에서 599 사이인 응답을 확인합니다.
|
UseStatusCodePagesWithRedirects(IApplicationBuilder, String)
|
StatusCodePages 미들웨어를 파이프라인에 추가합니다. 지정된 위치 URL 템플릿을 사용하여 리디렉션하여 응답을 처리해야 되도록 지정합니다. 여기에는 상태 코드에 대한 '{0}' 자리 표시자가 포함될 수 있습니다. '~'로 시작하는 URL 앞에 PathBase가 추가되며, 여기서 다른 URL은 그대로 사용됩니다.
|
UseStatusCodePagesWithReExecute(IApplicationBuilder, String, String)
|
StatusCodePages 미들웨어를 파이프라인에 추가합니다. 대체 경로를 사용하여 요청 파이프라인을 다시 실행하여 응답 본문을 생성할 것을 지정합니다. 이 경로에는 상태 코드의 '{0}' 자리 표시자가 포함될 수 있습니다.
|
Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>)
|
인라인으로 정의된 미들웨어 대리자를 애플리케이션의 요청 파이프라인에 추가합니다.
다음 함수를 호출하지 않는 경우 대신 Run(IApplicationBuilder, RequestDelegate) 사용합니다.
|
Use(IApplicationBuilder, Func<HttpContext,Func<Task>,Task>)
|
인라인으로 정의된 미들웨어 대리자를 애플리케이션의 요청 파이프라인에 추가합니다.
다음 함수를 호출하지 않는 경우 대신 Run(IApplicationBuilder, RequestDelegate) 사용합니다.
아래와 같이 성능 향상을 위해 Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>) 사용하는 것이 좋습니다. app.Use((context, next) =>
{
return next(context);
});
|
UseMiddleware(IApplicationBuilder, Type, Object[])
|
애플리케이션의 요청 파이프라인에 미들웨어 형식을 추가합니다.
|
UseMiddleware<TMiddleware>(IApplicationBuilder, Object[])
|
애플리케이션의 요청 파이프라인에 미들웨어 형식을 추가합니다.
|
UsePathBase(IApplicationBuilder, PathString)
|
요청 경로에서 지정된 경로 베이스를 추출하고 요청 경로 베이스에 사후 지출하는 미들웨어를 추가합니다.
|
UseWhen(IApplicationBuilder, Func<HttpContext,Boolean>, Action<IApplicationBuilder>)
|
주 파이프라인에 다시 가입된 요청 파이프라인에서 조건부로 분기를 만듭니다.
|
UseWebAssemblyDebugging(IApplicationBuilder)
|
Chromium 개발 도구 내에서 Blazor WebAssembly 애플리케이션을 디버깅하는 데 필요한 미들웨어를 추가합니다.
|
UseWebSockets(IApplicationBuilder)
|
요청 파이프라인에 WebSocketMiddleware 추가합니다.
|
UseWebSockets(IApplicationBuilder, WebSocketOptions)
|
요청 파이프라인에 WebSocketMiddleware 추가합니다.
|
UseWelcomePage(IApplicationBuilder)
|
WelcomePageMiddleware를 파이프라인에 추가합니다.
|
UseWelcomePage(IApplicationBuilder, WelcomePageOptions)
|
지정된 옵션을 사용하여 WelcomePageMiddleware를 파이프라인에 추가합니다.
|
UseWelcomePage(IApplicationBuilder, PathString)
|
지정된 경로를 사용하여 WelcomePageMiddleware를 파이프라인에 추가합니다.
|
UseWelcomePage(IApplicationBuilder, String)
|
지정된 경로를 사용하여 WelcomePageMiddleware를 파이프라인에 추가합니다.
|
MapIdentityApi<TUser>(IEndpointRouteBuilder)
|
ASP.NET Core Identity를 사용하여 등록, 로그인 및 로그아웃하기 위한 엔드포인트를 추가합니다.
|
MapShortCircuit(IEndpointRouteBuilder, Int32, String[])
|
지정된 접두사에 대한 HTTP 요청(모든 동사)과 일치하는 IEndpointRouteBuilderRouteEndpoint 추가합니다.
|
UseHttpLoggingMiddleware(IApplicationBuilder)
|
들어오는 HTTP 요청 로깅 미들웨어를 IApplicationBuilder등록합니다.
|
UseRequestCheckpoint(IApplicationBuilder)
|
요청 검사점 관련 미들웨어를 파이프라인에 등록합니다.
|
UseRequestLatencyTelemetry(IApplicationBuilder)
|
요청 대기 시간 원격 분석 미들웨어를 IApplicationBuilder 요청 실행 파이프라인에 추가합니다.
|
UseSpaStaticFiles(IApplicationBuilder)
|
SPA(단일 페이지 애플리케이션)에 대한 정적 파일을 제공하도록 애플리케이션을 구성합니다.
파일은 등록된 ISpaStaticFileProvider 서비스를 사용하여 배치됩니다.
|
UseSpaStaticFiles(IApplicationBuilder, StaticFileOptions)
|
SPA(단일 페이지 애플리케이션)에 대한 정적 파일을 제공하도록 애플리케이션을 구성합니다.
파일은 등록된 ISpaStaticFileProvider 서비스를 사용하여 배치됩니다.
|