361 lines
9.4 KiB
ReStructuredText
361 lines
9.4 KiB
ReStructuredText
|
|
|
|
Microsoft.AspNet.Builder Namespace
|
|
==================================
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
:hidden:
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/ApplicationBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/BuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/ClaimsTransformationAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/CookieAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/CookiePolicyAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/CorsMiddlewareExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/DatabaseErrorPageExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/DefaultFilesExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/DeveloperExceptionPageExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/DirectoryBrowserExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/ElmExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/ExceptionHandlerExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/FacebookAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/FileServerExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/GoogleAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/IApplicationBuilder/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/IISPlatformHandlerMiddlewareExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/JwtBearerAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/MapExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/MapWhenExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/MicrosoftAccountAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/MigrationsEndPointExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/MvcApplicationBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/OAuthAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/OpenIdConnectAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/OwinExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RequestDelegate/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RouteBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RouterMiddleware/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RoutingBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RunExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/RuntimeInfoExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/SessionMiddlewareExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/StaticFileExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/StatusCodePagesExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/TwitterAppBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/UseExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/UseMiddlewareExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/WebApiCompatShimRouteBuilderExtensions/index
|
|
|
|
|
|
|
|
/autoapi/Microsoft/AspNet/Builder/WelcomePageExtensions/index
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. dn:namespace:: Microsoft.AspNet.Builder
|
|
|
|
|
|
.. rubric:: Classes
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.ApplicationBuilderExtensions`
|
|
Extension methods for adding the :any:`Microsoft.AspNet.Localization.RequestLocalizationMiddleware` to an application.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.BuilderExtensions`
|
|
Identity extensions for :any:`Microsoft.AspNet.Builder.IApplicationBuilder`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.ClaimsTransformationAppBuilderExtensions`
|
|
Extension methods to add claims transformation capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.CookieAppBuilderExtensions`
|
|
Extension methods to add cookie authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.CookiePolicyAppBuilderExtensions`
|
|
Extension methods to add cookie policy capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.CorsMiddlewareExtensions`
|
|
The :any:`Microsoft.AspNet.Builder.IApplicationBuilder` extensions for adding CORS middleware support.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.DatabaseErrorPageExtensions`
|
|
:any:`Microsoft.AspNet.Builder.IApplicationBuilder` extension methods for the :any:`Microsoft.AspNet.Diagnostics.Entity.DatabaseErrorPageMiddleware`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.DefaultFilesExtensions`
|
|
Extension methods for the DefaultFilesMiddleware
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.DeveloperExceptionPageExtensions`
|
|
IApplicationBuilder extension methods for the ErrorPageMiddleware.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.DirectoryBrowserExtensions`
|
|
Extension methods for the DirectoryBrowserMiddleware
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.ElmExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.ExceptionHandlerExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.FacebookAppBuilderExtensions`
|
|
Extension methods to add Facebook authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.FileServerExtensions`
|
|
Extension methods that combine all of the static file middleware components:
|
|
Default files, directory browsing, send file, and static files
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.GoogleAppBuilderExtensions`
|
|
Extension methods to add Google authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.IISPlatformHandlerMiddlewareExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.JwtBearerAppBuilderExtensions`
|
|
Extension methods to add OpenIdConnect Bearer authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.MapExtensions`
|
|
Extension methods for the :any:`Microsoft.AspNet.Builder.Extensions.MapMiddleware`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.MapWhenExtensions`
|
|
Extension methods for the :any:`Microsoft.AspNet.Builder.Extensions.MapWhenMiddleware`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.MicrosoftAccountAppBuilderExtensions`
|
|
Extension methods to add Microsoft Account authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.MigrationsEndPointExtensions`
|
|
:any:`Microsoft.AspNet.Builder.IApplicationBuilder` extension methods for the :any:`Microsoft.AspNet.Diagnostics.Entity.MigrationsEndPointMiddleware`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.MvcApplicationBuilderExtensions`
|
|
Extension methods for :any:`Microsoft.AspNet.Builder.IApplicationBuilder` to add MVC to the request execution pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.OAuthAppBuilderExtensions`
|
|
Extension methods to add OAuth 2.0 authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.OpenIdConnectAppBuilderExtensions`
|
|
Extension methods to add OpenID Connect authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.OwinExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.RouteBuilderExtensions`
|
|
Provides extension methods for :any:`Microsoft.AspNet.Routing.IRouteBuilder` to add routes.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.RouterMiddleware`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.RoutingBuilderExtensions`
|
|
Extension methods for adding the :any:`Microsoft.AspNet.Builder.RouterMiddleware` middleware to an :any:`Microsoft.AspNet.Builder.IApplicationBuilder`\.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.RunExtensions`
|
|
Extension methods for adding terminal middleware.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.RuntimeInfoExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.SessionMiddlewareExtensions`
|
|
Extension methods for adding the :any:`Microsoft.AspNet.Session.SessionMiddleware` to an application.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.StaticFileExtensions`
|
|
Extension methods for the StaticFileMiddleware
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.StatusCodePagesExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.TwitterAppBuilderExtensions`
|
|
Extension methods to add Twitter authentication capabilities to an HTTP application pipeline.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.UseExtensions`
|
|
Extension methods for adding middleware.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.UseMiddlewareExtensions`
|
|
Extension methods for adding typed middlware.
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.WebApiCompatShimRouteBuilderExtensions`
|
|
|
|
|
|
|
|
class :dn:cls:`Microsoft.AspNet.Builder.WelcomePageExtensions`
|
|
IApplicationBuilder extensions for the WelcomePageMiddleware.
|
|
|
|
|
|
.. rubric:: Interfaces
|
|
|
|
|
|
interface :dn:iface:`Microsoft.AspNet.Builder.IApplicationBuilder`
|
|
Defines a class that provides the mechanisms to configure an application's request pipeline.
|
|
|
|
|
|
.. rubric:: Delegates
|
|
|
|
|
|
delegate :dn:del:`Microsoft.AspNet.Builder.RequestDelegate`
|
|
A function that can process an HTTP request.
|
|
|
|
|