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(...) 之間,中間件才能正常運作。
|
UseBrowserLink(IApplicationBuilder)
|
呼叫此方法以在應用程式中啟用 Browser Link。 它會註冊處理站方法,為每個要求建立 BrowserLinkMiddleware。
|
UseIdentity(IApplicationBuilder)
|
已淘汰.
這個方法已過時,未來版本將會移除。
建議的替代方法是 UseAuthentication(IApplicationBuilder)
啟用目前應用程式的 ASP.NET 身分識別。
|
UseCertificateForwarding(IApplicationBuilder)
|
將中間件新增至管線,以尋找要求標頭中的憑證譯碼,並更新 HttpContext.Connection.ClientCertificate。
|
UseClaimsTransformation(IApplicationBuilder)
|
將 ClaimsTransformationMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用宣告轉換功能。
|
UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)
|
將 ClaimsTransformationMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用宣告轉換功能。
|
UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>)
|
將 ClaimsTransformationMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用宣告轉換功能。
|
UseBlazorFrameworkFiles(IApplicationBuilder)
|
設定應用程式以從根路徑 「/」 提供 Blazor WebAssembly 架構檔案。
|
UseBlazorFrameworkFiles(IApplicationBuilder, PathString)
|
將應用程式設定為從路徑 pathPrefix 提供 Blazor WebAssembly 架構檔案。 此路徑必須對應至參考的 Blazor WebAssembly 應用程式專案。
|
UseConcurrencyLimiter(IApplicationBuilder)
|
已淘汰.
新增 ConcurrencyLimiterMiddleware,以限制同時執行的要求數目。
|
UseConnections(IApplicationBuilder, Action<ConnectionsRouteBuilder>)
|
已淘汰.
將 ASP.NET 核心連接處理程式的支援新增至 IApplicationBuilder 要求執行管線。
這個方法已過時,未來版本將會移除。
建議的替代方法是在 Microsoft.AspNetCore.Builder.UseEndpoints(...) 內使用 MapConnectionHandler 或 MapConnectionHandler<TConnectionHandler>。
|
UseCookieAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseCookieAuthentication 已過時。 使用 AddAuthentication() 設定 Cookie 驗證。ConfigureServices 中的 AddCookie。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseCookieAuthentication(IApplicationBuilder, CookieAuthenticationOptions)
|
已淘汰.
已淘汰.
UseCookieAuthentication 已過時。 使用 AddAuthentication() 設定 Cookie 驗證。ConfigureServices 中的 AddCookie。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseCookieAuthentication(IApplicationBuilder, CookieAuthenticationOptions)
|
將 CookieAuthenticationMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用 Cookie 驗證功能。
|
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)
|
啟用指定要求路徑的目錄流覽
|
UseElmCapture(IApplicationBuilder)
|
啟用 Elm 記錄服務,可透過 ElmPageMiddleware存取。
|
UseElmPage(IApplicationBuilder)
|
啟用檢視 ElmCaptureMiddleware擷取的記錄。
|
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)
|
將中間件新增至管線,以攔截例外狀況、記錄例外狀況、重設要求路徑,然後重新執行要求。
如果回應已啟動,將不會重新執行要求。
|
UseFacebookAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseFacebookAuthentication 已過時。 使用 AddAuthentication() 設定 Facebook 驗證。ConfigureServices 中的 AddFacebook。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseFacebookAuthentication(IApplicationBuilder, FacebookOptions)
|
已淘汰.
已淘汰.
UseFacebookAuthentication 已過時。 使用 AddAuthentication() 設定 Facebook 驗證。ConfigureServices 中的 AddFacebook。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseFacebookAuthentication(IApplicationBuilder, FacebookOptions)
|
將 FacebookMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用 Facebook 驗證功能。
|
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 上填入相關聯的欄位。
|
UseGoogleAuthentication(IApplicationBuilder)
|
已淘汰.
UseGoogleAuthentication 已過時。 使用 AddAuthentication() 設定 Google 驗證。在 ConfigureServices 中新增Google。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseGoogleAuthentication(IApplicationBuilder, GoogleOptions)
|
已淘汰.
UseGoogleAuthentication 已過時。 使用 AddAuthentication() 設定 Google 驗證。在 ConfigureServices 中新增Google。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseGoogleAuthentication(IApplicationBuilder, GoogleOptions)
|
將 GoogleMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用 Google 驗證功能。
|
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)
|
新增提供健康狀態檢查狀態的中間件。
|
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 的中間件。
|
UseJwtBearerAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseJwtBearerAuthentication 已過時。 使用 AddAuthentication() 設定 JwtBearer 驗證。ConfigureServices 中的 AddJwtBearer。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseJwtBearerAuthentication(IApplicationBuilder, JwtBearerOptions)
|
已淘汰.
已淘汰.
UseJwtBearerAuthentication 已過時。 使用 AddAuthentication() 設定 JwtBearer 驗證。ConfigureServices 中的 AddJwtBearer。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseJwtBearerAuthentication(IApplicationBuilder, JwtBearerOptions)
|
將 JwtBearerMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用持有人令牌處理功能。
此中間件會瞭解在要求標頭中顯示的適當格式和保護令牌。 如果Options.AuthenticationMode為Active,則持有人令牌內的宣告會新增至目前要求的 IPrincipal User。 如果Options.AuthenticationMode 為被動,則不會修改目前的要求,但可以隨時使用IAuthenticationManager AuthenticateAsync 從要求的持有人令牌取得宣告。
另請參閱 http://tools.ietf.org/html/rfc6749
|
Map(IApplicationBuilder, PathString, Action<IApplicationBuilder>)
|
根據指定要求路徑的相符專案,分支要求管線。 如果要求路徑以指定的路徑開頭,則會執行分支。
|
Map(IApplicationBuilder, PathString, Boolean, Action<IApplicationBuilder>)
|
根據指定要求路徑的相符專案,分支要求管線。 如果要求路徑以指定的路徑開頭,則會執行分支。
|
Map(IApplicationBuilder, String, Action<IApplicationBuilder>)
|
根據指定要求路徑的相符專案,分支要求管線。 如果要求路徑以指定的路徑開頭,則會執行分支。
|
MapWhen(IApplicationBuilder, Func<HttpContext,Boolean>, Action<IApplicationBuilder>)
|
根據指定述詞的結果,分支要求管線。
|
UseMicrosoftAccountAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseMicrosoftAccountAuthentication 已過時。 使用 AddAuthentication() 設定 MicrosoftAccount 驗證。ConfigureServices 中的 AddMicrosoftAccount。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseMicrosoftAccountAuthentication(IApplicationBuilder, MicrosoftAccountOptions)
|
已淘汰.
已淘汰.
UseMicrosoftAccountAuthentication 已過時。 使用 AddAuthentication() 設定 MicrosoftAccount 驗證。ConfigureServices 中的 AddMicrosoftAccount。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseMicrosoftAccountAuthentication(IApplicationBuilder, MicrosoftAccountOptions)
|
將 MicrosoftAccountMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用Microsoft帳戶驗證功能。
|
UseMigrationsEndPoint(IApplicationBuilder)
|
處理執行移轉作業的要求。 中間件會接聽對 DefaultPath提出的要求。
|
UseMigrationsEndPoint(IApplicationBuilder, MigrationsEndPointOptions)
|
處理執行移轉作業的要求。 中間件會接聽 options 中所設定路徑的要求。
|
UseMvc(IApplicationBuilder)
|
將MVC新增至 IApplicationBuilder 要求執行管線。
|
UseMvc(IApplicationBuilder, Action<IRouteBuilder>)
|
將MVC新增至 IApplicationBuilder 要求執行管線。
|
UseMvcWithDefaultRoute(IApplicationBuilder)
|
使用名為 'default' 的預設路由,將 MVC 新增至 IApplicationBuilder 要求執行管線,以及下列範本:'{controller=Home}/{action=Index}/{id?}'。
|
UseOAuthAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseOAuthAuthentication 已過時。 使用 AddAuthentication() 設定 OAuth 驗證。ConfigureServices 中的 AddOAuth。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseOAuthAuthentication(IApplicationBuilder, OAuthOptions)
|
已淘汰.
已淘汰.
UseOAuthAuthentication 已過時。 使用 AddAuthentication() 設定 OAuth 驗證。ConfigureServices 中的 AddOAuth。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseOAuthAuthentication(IApplicationBuilder, OAuthOptions)
|
將 OAuthMiddleware<TOptions> 中間件新增至指定的 IApplicationBuilder,以啟用 OAuth 2.0 驗證功能。
|
UseOpenIdConnectAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseOpenIdConnectAuthentication 已過時。 使用 AddAuthentication() 設定 OpenIdConnect 驗證。ConfigureServices 中的 AddOpenIdConnect。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseOpenIdConnectAuthentication(IApplicationBuilder, OpenIdConnectOptions)
|
已淘汰.
已淘汰.
UseOpenIdConnectAuthentication 已過時。 使用 AddAuthentication() 設定 OpenIdConnect 驗證。ConfigureServices 中的 AddOpenIdConnect。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseOpenIdConnectAuthentication(IApplicationBuilder, OpenIdConnectOptions)
|
將 OpenIdConnectMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用 OpenID Connect 驗證功能。
|
UseOutputCache(IApplicationBuilder)
|
新增快取 HTTP 回應的 Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware。
|
UseOwin(IApplicationBuilder)
|
將 OWIN 管線新增至指定的 IApplicationBuilder。
|
UseOwin(IApplicationBuilder, Action<Action<Func<Func<IDictionary<String,Object>,Task>,Func<IDictionary<String,Object>,Task>>>>)
|
將 OWIN 中間件管線新增至指定的 IApplicationBuilder。
|
RunProxy(IApplicationBuilder)
|
將要求傳送至遠端伺服器,如選項中所指定
|
RunProxy(IApplicationBuilder, ProxyOptions)
|
將要求傳送至遠端伺服器,如選項中所指定
|
UseRateLimiter(IApplicationBuilder)
|
啟用應用程式的速率限制。
|
UseRateLimiter(IApplicationBuilder, RateLimiterOptions)
|
啟用應用程式的速率限制。
|
UseRequestDecompression(IApplicationBuilder)
|
新增用於動態解壓縮 HTTP 要求主體的中間件。
|
UseRequestTimeouts(IApplicationBuilder)
|
啟用應用程式的要求逾時。
預設不會設定逾時。 它們必須設定在 RequestTimeoutOptions、端點上的 RequestTimeoutAttribute,或使用WithRequestTimeout路由延伸模組。
|
UseResponseBuffering(IApplicationBuilder)
|
啟用回應主體的完整緩衝處理。 您可以使用 IHttpBufferingFeature,根據每個要求停用此功能。
|
UseResponseCaching(IApplicationBuilder)
|
新增快取 HTTP 回應的 ResponseCachingMiddleware。
|
UseResponseCompression(IApplicationBuilder)
|
新增中間件以動態壓縮 HTTP 回應。
|
UseRewriter(IApplicationBuilder)
|
檢查指定的 URL 是否符合規則和條件,並在相符專案上修改 HttpContext。
|
UseRewriter(IApplicationBuilder, RewriteOptions)
|
檢查指定的 URL 是否符合規則和條件,並在相符專案上修改 HttpContext。
|
UseRouter(IApplicationBuilder, IRouter)
|
使用指定的 IRouter,將 RouterMiddleware 中間件新增至指定的 IApplicationBuilder。
|
UseRouter(IApplicationBuilder, Action<IRouteBuilder>)
|
使用從設定的 IRouteBuilder建置 IRouter,將 RouterMiddleware 中間件新增至指定的 IApplicationBuilder。
|
Run(IApplicationBuilder, RequestDelegate)
|
將終端中間件委派新增至應用程式的要求管線。
|
UseSession(IApplicationBuilder)
|
新增 SessionMiddleware 以自動啟用應用程式的工作階段狀態。
|
UseSession(IApplicationBuilder, SessionOptions)
|
新增 SessionMiddleware 以自動啟用應用程式的工作階段狀態。
|
UseSignalR(IApplicationBuilder, Action<HubRouteBuilder>)
|
已淘汰.
將 SignalR 新增至 IApplicationBuilder 要求執行管線。
這個方法已過時,未來版本將會移除。
建議的替代方法是在 Microsoft.AspNetCore.Builder.UseEndpoints(...) 內使用 MapHub<THub>。
|
UseSpa(IApplicationBuilder, Action<ISpaBuilder>)
|
傳回單一頁面應用程式的默認頁面,以處理中間件鏈結中這個點的所有要求。
此中間件應該放在鏈結中後期,讓其他中間件提供靜態檔案、MVC 動作等的優先順序較高。
|
UseStaticFiles(IApplicationBuilder)
|
啟用目前要求路徑的靜態檔案服務
|
UseStaticFiles(IApplicationBuilder, StaticFileOptions)
|
使用指定的選項啟用靜態檔案服務
|
UseStaticFiles(IApplicationBuilder, String)
|
啟用指定要求路徑的靜態檔案服務
|
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}』 佔位元。
|
UseTwitterAuthentication(IApplicationBuilder)
|
已淘汰.
已淘汰.
UseTwitterAuthentication 已過時。 使用 AddAuthentication() 設定 Twitter 驗證。在 ConfigureServices 中新增Twitter。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseTwitterAuthentication(IApplicationBuilder, TwitterOptions)
|
已淘汰.
已淘汰.
UseTwitterAuthentication 已過時。 使用 AddAuthentication() 設定 Twitter 驗證。在 ConfigureServices 中新增Twitter。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=845470。
|
UseTwitterAuthentication(IApplicationBuilder, TwitterOptions)
|
將 TwitterMiddleware 中間件新增至指定的 IApplicationBuilder,以啟用 Twitter 驗證功能。
|
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 應用程式所需的中間件。
|
UseWebpackDevMiddleware(IApplicationBuilder, WebpackDevMiddlewareOptions)
|
已淘汰.
啟用 Webpack 開發中間件支援。 這會裝載應用程式中記憶體中 Webpack 編譯程式的實例,以便您一律可以 up-to-date Webpack 建置的資源,而不需要手動執行編譯程式。 由於 Webpack 編譯程式實例會保留在記憶體中,累加編譯的速度會大幅加快從頭重新執行編譯程式的速度。
不論磁碟上的檔案為何,都會直接傳回 Webpack 編譯程式輸出來處理符合 Webpack 建置檔案的連入要求。 如果要求送達時進行編譯,回應會暫停,直到更新的編譯程序輸出就緒為止。
|
UseWebSockets(IApplicationBuilder)
|
將 WebSocketMiddleware 新增至要求管線。
|
UseWebSockets(IApplicationBuilder, WebSocketOptions)
|
將 WebSocketMiddleware 新增至要求管線。
|
UseWelcomePage(IApplicationBuilder)
|
將 WelcomePageMiddleware 新增至管線。
|
UseWelcomePage(IApplicationBuilder, WelcomePageOptions)
|
將 WelcomePageMiddleware 新增至具有指定選項的管線。
|
UseWelcomePage(IApplicationBuilder, PathString)
|
將 WelcomePageMiddleware 新增至具有指定路徑的管線。
|
UseWelcomePage(IApplicationBuilder, String)
|
將 WelcomePageMiddleware 新增至具有指定路徑的管線。
|
UseHttpLoggingMiddleware(IApplicationBuilder)
|
將傳入的 HTTP 要求記錄中間件註冊至 IApplicationBuilder。
|
UseRequestCheckpoint(IApplicationBuilder)
|
向管線註冊要求檢查點相關中間件。
|
UseRequestLatencyTelemetry(IApplicationBuilder)
|
將要求延遲遙測中間件新增至 IApplicationBuilder 要求執行管線。
|
UseSpaStaticFiles(IApplicationBuilder)
|
設定應用程式為單頁應用程式 (SPA) 提供靜態檔案。
檔案會使用已註冊的 ISpaStaticFileProvider 服務來找到。
|
UseSpaStaticFiles(IApplicationBuilder, StaticFileOptions)
|
設定應用程式為單頁應用程式 (SPA) 提供靜態檔案。
檔案會使用已註冊的 ISpaStaticFileProvider 服務來找到。
|