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 、 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)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,其會嘗試使用 所產生的 TTransformer 路由值來選取控制器動作。
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,其會嘗試使用 所產生的 TTransformer 路由值來選取控制器動作。
|
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,其會嘗試使用 所產生的 TTransformer 路由值來選取控制器動作。
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 action 、 controller 和 area 的控制器端點。
|
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 action 、 controller 和 area 的控制器端點。
|
MapFallbackToController(IEndpointRouteBuilder, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 action 、 和 controller 的控制器端點。
|
MapFallbackToController(IEndpointRouteBuilder, String, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 action 、 和 controller 的控制器端點。
|
UseCookiePolicy(IApplicationBuilder)
|
將 CookiePolicyMiddleware 處理常式新增至指定的 IApplicationBuilder ,以啟用 Cookie 原則功能。
|
UseCookiePolicy(IApplicationBuilder, CookiePolicyOptions)
|
將 CookiePolicyMiddleware 處理常式新增至指定的 IApplicationBuilder ,以啟用 Cookie 原則功能。
|
UseCors(IApplicationBuilder)
|
將 CORS 中介軟體新增至 Web 應用程式管線以允許跨網域要求。
|
UseCors(IApplicationBuilder, Action<CorsPolicyBuilder>)
|
將 CORS 中介軟體新增至 Web 應用程式管線以允許跨網域要求。
|
UseCors(IApplicationBuilder, String)
|
將 CORS 中介軟體新增至 Web 應用程式管線以允許跨網域要求。
|
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)
|
RouteEndpointIEndpointRouteBuilder 將 加入符合指定模式之 HTTP DELETE 要求的 。
|
MapDelete(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpointIEndpointRouteBuilder 將 加入符合指定模式之 HTTP DELETE 要求的 。
|
MapFallback(IEndpointRouteBuilder, Delegate)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。
|
MapFallback(IEndpointRouteBuilder, String, Delegate)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,將符合所提供模式且優先順序最低。
|
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)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定 HTTP 方法和模式之 HTTP 要求的 。
|
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定 HTTP 方法和模式之 HTTP 要求的 。
|
MapPatch(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定模式之 HTTP PATCH 要求的 。
|
MapPatch(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定模式之 HTTP PATCH 要求的 。
|
MapPost(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpointIEndpointRouteBuilder 將 加入符合指定模式之 HTTP POST 要求的 。
|
MapPost(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpointIEndpointRouteBuilder 將 加入符合指定模式之 HTTP POST 要求的 。
|
MapPut(IEndpointRouteBuilder, String, RequestDelegate)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定模式之 HTTP PUT 要求的 。
|
MapPut(IEndpointRouteBuilder, String, Delegate)
|
RouteEndpoint將 加入符合 IEndpointRouteBuilder 指定模式之 HTTP PUT 要求的 。
|
UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>)
|
Microsoft.AspNetCore.Routing.EndpointMiddleware將中介軟體新增至指定的 IApplicationBuilder ,其中包含從設定 IEndpointRouteBuilder 的 EndpointDataSource 實例所建置的 。
Microsoft.AspNetCore.Routing.EndpointMiddleware將會執行 Endpoint 與目前要求相關聯的 。
|
UseRouting(IApplicationBuilder)
|
Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware將中介軟體加入至指定的 IApplicationBuilder 。
|
UseExceptionHandler(IApplicationBuilder)
|
將中介軟體新增至管線,以攔截例外狀況、記錄例外狀況,並在替代管線中重新執行要求。
如果回應已經啟動,則不會重新執行要求。
|
UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)
|
將中介軟體新增至管線,以攔截例外狀況、記錄例外狀況,並在替代管線中重新執行要求。
如果回應已經啟動,則不會重新執行要求。
|
UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)
|
將中介軟體新增至管線,以攔截例外狀況、記錄例外狀況,並在替代管線中重新執行要求。
如果回應已經啟動,則不會重新執行要求。
|
UseExceptionHandler(IApplicationBuilder, String)
|
將中介軟體新增至管線,以攔截例外狀況、記錄例外狀況、重設要求路徑,然後重新執行要求。
如果回應已經啟動,則不會重新執行要求。
|
UseExceptionHandler(IApplicationBuilder, String, Boolean)
|
將中介軟體新增至管線,以攔截例外狀況、記錄例外狀況、重設要求路徑,然後重新執行要求。
如果回應已經啟動,則不會重新執行要求。
|
MapFallback(IEndpointRouteBuilder, RequestDelegate)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。
|
MapFallback(IEndpointRouteBuilder, String, RequestDelegate)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,將符合所提供模式且優先順序最低。
|
UseFileServer(IApplicationBuilder)
|
對目前目錄中的目前要求路徑啟用所有靜態檔案中介軟體 (目錄瀏覽除外)。
|
UseFileServer(IApplicationBuilder, FileServerOptions)
|
使用給定的選項啟用所有靜態檔案中介軟體
|
UseFileServer(IApplicationBuilder, Boolean)
|
對目前目錄中的目前要求路徑啟用所有靜態檔案中介軟體。
|
UseFileServer(IApplicationBuilder, String)
|
對同名的目錄中給定的要求路徑啟用所有靜態檔案中介軟體 (目錄瀏覽除外)
|
UseForwardedHeaders(IApplicationBuilder)
|
將轉送的標頭套用至目前要求的相符欄位。
根據慣例,HTTP Proxy 會從已知 HTTP 標頭中的用戶端轉送資訊。
會 ForwardedHeadersMiddleware 讀取這些標頭,並在 HttpCoNtext 上填入相關聯的欄位。
|
UseForwardedHeaders(IApplicationBuilder, ForwardedHeadersOptions)
|
將轉送的標頭套用至目前要求的相符欄位。
根據慣例,HTTP Proxy 會從已知 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)
|
新增使用 HSTS 的中介軟體,這會新增 Strict-Transport-Security 標頭。
|
UseHttpLogging(IApplicationBuilder)
|
新增可記錄 HTTP 要求和回應的中介軟體。
|
UseW3CLogging(IApplicationBuilder)
|
新增中介軟體,可記錄 W3C 格式之伺服器記錄的 HTTP 要求和回應。
|
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)
|
將 MVC 新增至 IApplicationBuilder 要求執行管線。
|
UseMvc(IApplicationBuilder, Action<IRouteBuilder>)
|
將 MVC 新增至 IApplicationBuilder 要求執行管線。
|
UseMvcWithDefaultRoute(IApplicationBuilder)
|
將 MVC 新增至 IApplicationBuilder 要求執行管線,其中包含名為 'default' 的預設路由和下列範本:'{controller=Home}/{action=Index}/{id?}'。
|
UseOutputCache(IApplicationBuilder)
|
用來設定 HTTP 管線和路由的 Web 應用程式。
|
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)
|
將特製化的 RouteEndpoint 加入至 , IEndpointRouteBuilder 其會嘗試使用 所產生的 TTransformer 路由值來選取頁面。
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
|
將特製化的 RouteEndpoint 加入至 , IEndpointRouteBuilder 其會嘗試使用 所產生的 TTransformer 路由值來選取頁面。
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
|
將特製化的 RouteEndpoint 加入至 , IEndpointRouteBuilder 其會嘗試使用 所產生的 TTransformer 路由值來選取頁面。
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 page 、 和 area 的頁面端點。
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 page 、 和 area 的頁面端點。
|
MapFallbackToPage(IEndpointRouteBuilder, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 page 的頁面端點。
|
MapFallbackToPage(IEndpointRouteBuilder, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至符合 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使用指定的 將中介軟體加入至指定的 IApplicationBuilderIRouter 。
|
UseRouter(IApplicationBuilder, Action<IRouteBuilder>)
|
RouterMiddleware使用從 IRouteBuilder 設定的 IRouter 建置 ,將中介軟體加入至指定的 IApplicationBuilder 。
|
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)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至 StaticFileMiddleware 嘗試提供 所 filePath 指定檔案的 。
|
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至 StaticFileMiddleware 嘗試提供 所 filePath 指定檔案的 。
|
MapFallbackToFile(IEndpointRouteBuilder, String, String)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至 StaticFileMiddleware 嘗試提供 所 filePath 指定檔案的 。
|
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)
|
將特製化 RouteEndpoint 新增至 IEndpointRouteBuilder ,以符合具有最低可能優先順序的非檔案名要求。 要求會路由傳送至 StaticFileMiddleware 嘗試提供 所 filePath 指定檔案的 。
|
UseStatusCodePages(IApplicationBuilder)
|
使用預設回應處理常式新增 StatusCodePages 中介軟體,以檢查狀態碼介於 400 到 599 之間沒有主體的回應。
|
UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)
|
使用指定的選項新增 StatusCodePages 中介軟體,以檢查狀態碼在 400 到 599 之間沒有本文的回應。
|
UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)
|
使用指定的替代中介軟體管線,將 StatusCodePages 中介軟體新增至管線,以執行 以產生回應本文。
|
UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)
|
使用指定的處理常式新增 StatusCodePages 中介軟體,以檢查狀態碼介於 400 到 599 之間沒有主體的回應。
|
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身分識別新增用於註冊、登入和登出的端點。
|
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 的服務找到。
|