UseAntiforgery(IApplicationBuilder)
|
위조 방지 미들웨어를 파이프라인에 추가합니다.
|
UseRequestLocalization(IApplicationBuilder)
|
RequestLocalizationMiddleware 를 추가하여 클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정합니다.
|
UseRequestLocalization(IApplicationBuilder, RequestLocalizationOptions)
|
RequestLocalizationMiddleware 를 추가하여 클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정합니다.
|
UseRequestLocalization(IApplicationBuilder, Action<RequestLocalizationOptions>)
|
RequestLocalizationMiddleware 를 추가하여 클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정합니다.
|
UseRequestLocalization(IApplicationBuilder, String[])
|
RequestLocalizationMiddleware 를 추가하여 클라이언트에서 제공하는 정보에 따라 요청에 대한 문화권 정보를 자동으로 설정합니다.
|
UseAuthentication(IApplicationBuilder)
|
AuthenticationMiddleware 인증 기능을 사용하도록 설정하는 지정된 IApplicationBuilder에 을 추가합니다.
|
UseAuthorization(IApplicationBuilder)
|
AuthorizationMiddleware 지정된 에 IApplicationBuilder를 추가하여 권한 부여 기능을 사용하도록 설정합니다.
엔드포인트 라우팅을 사용하여 라우팅되는 리소스에 권한을 부여하는 경우 미들웨어가 올바르게 작동하려면 및 에 대한 호출 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 , , , defaults constraints areaName pattern , 및 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)
|
에서 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer .
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
에서 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer .
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
에서 생성된 경로 값을 사용하여 컨트롤러 작업을 선택하려고 시도하는 특수 RouteEndpointIEndpointRouteBuilder 한 를 에 추가합니다 TTransformer .
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 , controller 및 area 와 일치하는 action 컨트롤러 엔드포인트로 라우팅됩니다.
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 , controller 및 area 와 일치하는 action 컨트롤러 엔드포인트로 라우팅됩니다.
|
MapFallbackToController(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 및 와 controller 일치하는 action 컨트롤러 엔드포인트로 라우팅됩니다.
|
MapFallbackToController(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 및 와 controller 일치하는 action 컨트롤러 엔드포인트로 라우팅됩니다.
|
UseCookiePolicy(IApplicationBuilder)
|
지정된 IApplicationBuilder에 CookiePolicyMiddleware 처리기를 추가하여 쿠키 정책 기능을 사용하도록 설정합니다.
|
UseCookiePolicy(IApplicationBuilder, CookiePolicyOptions)
|
지정된 IApplicationBuilder에 CookiePolicyMiddleware 처리기를 추가하여 쿠키 정책 기능을 사용하도록 설정합니다.
|
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)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP 요청과 일치하는 에 을 추가합니다.
|
Map(IEndpointRouteBuilder, RoutePattern, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP 요청과 일치하는 에 을 추가합니다.
|
Map(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP 요청과 일치하는 에 을 추가합니다.
|
Map(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP 요청과 일치하는 에 을 추가합니다.
|
MapDelete(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP DELETE 요청과 일치하는 에 를 추가합니다.
|
MapDelete(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP DELETE 요청과 일치하는 에 를 추가합니다.
|
MapFallback(IEndpointRouteBuilder, Delegate)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다.
|
MapFallback(IEndpointRouteBuilder, String, Delegate)
|
제공된 RouteEndpointIEndpointRouteBuilder 패턴과 일치하는 특수화된 를 가능한 가장 낮은 우선 순위로 추가합니다.
|
MapGet(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP GET 요청과 일치하는 에 를 추가합니다.
|
MapGet(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP GET 요청과 일치하는 에 를 추가합니다.
|
MapGroup(IEndpointRouteBuilder, RoutePattern)
|
지정된 접 RouteGroupBuilder 두사로 접두사로 지정된 엔드포인트를 정의하기 위한 을 prefix 만듭니다.
|
MapGroup(IEndpointRouteBuilder, String)
|
지정된 접 RouteGroupBuilder 두사로 접두사로 지정된 엔드포인트를 정의하기 위한 을 prefix 만듭니다.
|
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate)
|
RouteEndpointIEndpointRouteBuilder 지정된 HTTP 메서드 및 패턴에 대한 HTTP 요청과 일치하는 에 를 추가합니다.
|
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate)
|
RouteEndpointIEndpointRouteBuilder 지정된 HTTP 메서드 및 패턴에 대한 HTTP 요청과 일치하는 에 를 추가합니다.
|
MapPatch(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP PATCH 요청과 일치하는 에 을 추가합니다.
|
MapPatch(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP PATCH 요청과 일치하는 에 을 추가합니다.
|
MapPost(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP POST 요청과 일치하는 에 을 추가합니다.
|
MapPost(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP POST 요청과 일치하는 에 을 추가합니다.
|
MapPut(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP PUT 요청과 일치하는 에 를 추가합니다.
|
MapPut(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint 지정된 패턴에 IEndpointRouteBuilder 대한 HTTP PUT 요청과 일치하는 에 를 추가합니다.
|
UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>)
|
구성된 IEndpointRouteBuilder에서 Microsoft.AspNetCore.Routing.EndpointMiddleware 빌드된 인스턴스를 사용하여 지정된 IApplicationBuilderEndpointDataSource 에 미들웨어를 추가합니다.
는 Microsoft.AspNetCore.Routing.EndpointMiddleware 현재 요청과 연결된 를 실행 Endpoint 합니다.
|
UseRouting(IApplicationBuilder)
|
지정된 IApplicationBuilder에 Microsoft.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-메서드 재정의 요청 헤더는 터널되는 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)
|
요청 실행 파이프라인에 MVC를 IApplicationBuilder 추가합니다.
|
UseMvc(IApplicationBuilder, Action<IRouteBuilder>)
|
요청 실행 파이프라인에 MVC를 IApplicationBuilder 추가합니다.
|
UseMvcWithDefaultRoute(IApplicationBuilder)
|
'default'라는 기본 경로와 '{controller=Home}/{action=Index}/{id?}' 템플릿을 사용하여 요청 실행 파이프라인에 MVC IApplicationBuilder 를 추가합니다.
|
UseOutputCache(IApplicationBuilder)
|
HTTP 파이프라인 및 경로를 구성하는 데 사용되는 웹 애플리케이션입니다.
|
UseOwin(IApplicationBuilder)
|
지정된 에 OWIN 파이프라인을 추가합니다 IApplicationBuilder.
|
UseOwin(IApplicationBuilder, Action<Action<Func<Func<IDictionary<String,Object>,Task>,Func<IDictionary<String,Object>,Task>>>>)
|
지정된 에 OWIN 미들웨어 파이프라인을 추가합니다 IApplicationBuilder.
|
UseRateLimiter(IApplicationBuilder)
|
애플리케이션에 대한 속도 제한을 사용하도록 설정합니다.
|
UseRateLimiter(IApplicationBuilder, RateLimiterOptions)
|
애플리케이션에 대한 속도 제한을 사용하도록 설정합니다.
|
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder)
|
지정된 에 정의된 페이지 구성 요소를 지정된 TRootComponent 어셈블리에 매핑하고 경로가 일치할 때 에 TRootComponent 지정된 구성 요소를 렌더링합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String)
|
에서 생성한 RouteEndpointIEndpointRouteBuilder 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수한 를 TTransformer 에 추가합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
에서 생성한 RouteEndpointIEndpointRouteBuilder 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수한 를 TTransformer 에 추가합니다.
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
에서 생성한 RouteEndpointIEndpointRouteBuilder 경로 값을 사용하여 페이지를 선택하려고 시도하는 특수한 를 TTransformer 에 추가합니다.
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 및 와 area 일치하는 page 페이지 엔드포인트로 라우팅됩니다.
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
|
파일 이름이 아닌 이름에 대한 요청을 가능한 가장 낮은 우선 순위와 일치시키는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 및 와 area 일치하는 page 페이지 엔드포인트로 라우팅됩니다.
|
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)
|
ResponseCachingMiddleware HTTP 응답을 캐싱하기 위한 를 추가합니다.
|
UseResponseCompression(IApplicationBuilder)
|
HTTP 응답을 동적으로 압축하기 위한 미들웨어를 추가합니다.
|
UseRewriter(IApplicationBuilder)
|
지정된 URL이 규칙 및 조건과 일치하는지 확인하고 일치하는 경우 HttpContext를 수정합니다.
|
UseRewriter(IApplicationBuilder, RewriteOptions)
|
지정된 URL이 규칙 및 조건과 일치하는지 확인하고 일치하는 경우 HttpContext를 수정합니다.
|
UseRouter(IApplicationBuilder, IRouter)
|
지정된 를 사용하여 RouterMiddleware 지정된 IApplicationBuilder 에 미들웨어를 추가합니다 IRouter.
|
UseRouter(IApplicationBuilder, Action<IRouteBuilder>)
|
구성된 IRouteBuilder에서 RouterMiddleware 빌드된 를 사용하여 지정된 IApplicationBuilder 에 미들웨어를 IRouter 추가합니다.
|
Run(IApplicationBuilder, RequestDelegate)
|
터미널 미들웨어 대리자를 애플리케이션의 요청 파이프라인에 추가합니다.
|
UseSession(IApplicationBuilder)
|
SessionMiddleware 를 추가하여 애플리케이션에 대한 세션 상태를 자동으로 사용하도록 설정합니다.
|
UseSession(IApplicationBuilder, SessionOptions)
|
SessionMiddleware 를 추가하여 애플리케이션에 대한 세션 상태를 자동으로 사용하도록 설정합니다.
|
UseSpa(IApplicationBuilder, Action<ISpaBuilder>)
|
SPA(단일 페이지 애플리케이션)의 기본 페이지를 반환하여 미들웨어 체인에서 이 시점의 모든 요청을 처리합니다.
정적 파일, MVC 작업 등을 제공하기 위한 다른 미들웨어가 우선적으로 적용되도록 이 미들웨어를 체인에 늦게 배치해야 합니다.
|
UseStaticFiles(IApplicationBuilder)
|
현재 요청 경로에 대해 정적 파일 서비스 사용
|
UseStaticFiles(IApplicationBuilder, StaticFileOptions)
|
지정된 옵션으로 정적 파일 처리를 사용하도록 설정합니다.
|
UseStaticFiles(IApplicationBuilder, String)
|
지정된 요청 경로에 대해 정적 파일 서비스 사용
|
MapFallbackToFile(IEndpointRouteBuilder, String)
|
파일 이름이 아닌 요청에 가능한 가장 낮은 우선 순위와 일치하는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 로 지정된 파일을 제공하려는 로 라우팅 StaticFileMiddleware 됩니다 filePath .
|
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)
|
파일 이름이 아닌 요청에 가능한 가장 낮은 우선 순위와 일치하는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 로 지정된 파일을 제공하려는 로 라우팅 StaticFileMiddleware 됩니다 filePath .
|
MapFallbackToFile(IEndpointRouteBuilder, String, String)
|
파일 이름이 아닌 요청에 가능한 가장 낮은 우선 순위와 일치하는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 로 지정된 파일을 제공하려는 로 라우팅 StaticFileMiddleware 됩니다 filePath .
|
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)
|
파일 이름이 아닌 요청에 가능한 가장 낮은 우선 순위와 일치하는 특수한 RouteEndpointIEndpointRouteBuilder 를 에 추가합니다. 요청은 로 지정된 파일을 제공하려는 로 라우팅 StaticFileMiddleware 됩니다 filePath .
|
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 ID를 사용하여 등록, 로그인 및 로그아웃하기 위한 엔드포인트를 추가합니다.
|
MapShortCircuit(IEndpointRouteBuilder, Int32, String[])
|
RouteEndpoint 지정된 접두사에 IEndpointRouteBuilder 대한 HTTP 요청(모든 동사)과 일치하는 에 을 추가합니다.
|
UseHttpLoggingMiddleware(IApplicationBuilder)
|
들어오는 HTTP 요청 로깅 미들웨어를 에 IApplicationBuilder등록합니다.
|
UseRequestCheckpoint(IApplicationBuilder)
|
요청 검사점 관련 미들웨어를 파이프라인에 등록합니다.
|
UseRequestLatencyTelemetry(IApplicationBuilder)
|
요청 대기 시간 원격 분석 미들웨어를 추가하여 실행 파이프라인을 요청합니다 IApplicationBuilder .
|
UseSpaStaticFiles(IApplicationBuilder)
|
SPA(단일 페이지 애플리케이션)에 정적 파일을 제공하도록 애플리케이션을 구성합니다.
파일은 등록된 ISpaStaticFileProvider 서비스를 사용하여 배치됩니다.
|
UseSpaStaticFiles(IApplicationBuilder, StaticFileOptions)
|
SPA(단일 페이지 애플리케이션)에 정적 파일을 제공하도록 애플리케이션을 구성합니다.
파일은 등록된 ISpaStaticFileProvider 서비스를 사용하여 배치됩니다.
|