Microsoft.AspNetCore.Builder Namespace¶
-
namespace
Microsoft.AspNetCore.Builder¶ Interfaces
- interface
IApplicationBuilder - Defines a class that provides the mechanisms to configure an application’s request pipeline.
Classes
- class
ApplicationBuilderExtensions - Extension methods for adding the
Microsoft.AspNetCore.Localization.RequestLocalizationMiddlewareto an application. - class
AuthenticationOptions - Base Options for all authentication middleware.
- class
BuilderExtensions - Identity extensions for
Microsoft.AspNetCore.Builder.IApplicationBuilder. - class
ClaimsTransformationAppBuilderExtensions - Extension methods to add claims transformation capabilities to an HTTP application pipeline.
- class
ClaimsTransformationOptions - Contains the options used by the
Microsoft.AspNetCore.Authentication.ClaimsTransformationMiddleware. - class
CookieAppBuilderExtensions - Extension methods to add cookie authentication capabilities to an HTTP application pipeline.
- class
CookieAuthenticationOptions - Configuration options for
Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware. - class
CookiePolicyAppBuilderExtensions - Extension methods to add cookie policy capabilities to an HTTP application pipeline.
- class
CookiePolicyOptions - Provides programmatic configuration for the
Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware. - class
CorsMiddlewareExtensions - The
Microsoft.AspNetCore.Builder.IApplicationBuilderextensions for adding CORS middleware support. - class
DatabaseErrorPageExtensions Microsoft.AspNetCore.Builder.IApplicationBuilderextension methods for theMicrosoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseErrorPageMiddleware.- class
DatabaseErrorPageOptions - Options for the
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseErrorPageMiddleware. - class
DefaultFilesExtensions - Extension methods for the DefaultFilesMiddleware
- class
DefaultFilesOptions - Options for selecting default file names.
- class
DeveloperExceptionPageExtensions Microsoft.AspNetCore.Builder.IApplicationBuilderextension methods for theMicrosoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.- class
DeveloperExceptionPageOptions - Options for the
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware. - class
DirectoryBrowserExtensions - Extension methods for the DirectoryBrowserMiddleware
- class
DirectoryBrowserOptions - Directory browsing options
- class
ElmExtensions - class
ExceptionHandlerExtensions - class
ExceptionHandlerOptions - class
FacebookAppBuilderExtensions - Extension methods to add Facebook authentication capabilities to an HTTP application pipeline.
- class
FacebookOptions - Configuration options for
Microsoft.AspNetCore.Authentication.Facebook.FacebookMiddleware. - class
FileServerExtensions - Extension methods that combine all of the static file middleware components: Default files, directory browsing, send file, and static files
- class
FileServerOptions - Options for all of the static file middleware components
- class
GoogleAppBuilderExtensions - Extension methods to add Google authentication capabilities to an HTTP application pipeline.
- class
GoogleOptions - Configuration options for
Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware. - class
IISOptions - class
IdentityOptions - Represents all the options you can use to configure the identity system.
- class
JwtBearerAppBuilderExtensions - Extension methods to add OpenIdConnect Bearer authentication capabilities to an HTTP application pipeline.
- class
JwtBearerOptions - Options class provides information needed to control Bearer Authentication middleware behavior
- class
MapExtensions - Extension methods for the
Microsoft.AspNetCore.Builder.Extensions.MapMiddleware. - class
MapRouteRouteBuilderExtensions - Provides extension methods for
Microsoft.AspNetCore.Routing.IRouteBuilderto add routes. - class
MapWhenExtensions - Extension methods for the
Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware. - class
MicrosoftAccountAppBuilderExtensions - Extension methods to add Microsoft Account authentication capabilities to an HTTP application pipeline.
- class
MicrosoftAccountOptions - Configuration options for
Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountMiddleware. - class
MigrationsEndPointExtensions Microsoft.AspNetCore.Builder.IApplicationBuilderextension methods for theMicrosoft.AspNetCore.Diagnostics.EntityFrameworkCore.MigrationsEndPointMiddleware.- class
MigrationsEndPointOptions - Options for the
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.MigrationsEndPointMiddleware. - class
MvcApplicationBuilderExtensions - Extension methods for
Microsoft.AspNetCore.Builder.IApplicationBuilderto add MVC to the request execution pipeline. - class
MvcAreaRouteBuilderExtensions - Extension methods for
Microsoft.AspNetCore.Routing.IRouteBuilder. - class
OAuthAppBuilderExtensions - Extension methods to add OAuth 2.0 authentication capabilities to an HTTP application pipeline.
- class
OAuthOptions - Configuration options for
Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware`1. - class
OpenIdConnectAppBuilderExtensions - Extension methods to add OpenID Connect authentication capabilities to an HTTP application pipeline.
- class
OpenIdConnectOptions - Configuration options for
Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddleware - class
OwinExtensions - class
RemoteAuthenticationOptions - Contains the options used by the
Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler`1. - class
RequestLocalizationOptions - Specifies options for the
Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware. - class
RouterMiddleware - class
RoutingBuilderExtensions - Extension methods for adding the
Microsoft.AspNetCore.Builder.RouterMiddlewaremiddleware to anMicrosoft.AspNetCore.Builder.IApplicationBuilder. - class
RunExtensions - Extension methods for adding terminal middleware.
- class
SessionMiddlewareExtensions - Extension methods for adding the
Microsoft.AspNetCore.Session.SessionMiddlewareto an application. - class
SessionOptions - Represents the session state options for the application.
- class
StaticFileExtensions - Extension methods for the StaticFileMiddleware
- class
StaticFileOptions - Options for serving static files
- class
StatusCodePagesExtensions - class
StatusCodePagesOptions - Options for StatusCodePagesMiddleware.
- class
TwitterAppBuilderExtensions - Extension methods to add Twitter authentication capabilities to an HTTP application pipeline.
- class
TwitterOptions - Options for the Twitter authentication middleware.
- class
UseExtensions - Extension methods for adding middleware.
- class
UseMiddlewareExtensions - Extension methods for adding typed middlware.
- class
WebApiCompatShimRouteBuilderExtensions - class
WelcomePageExtensions - IApplicationBuilder extensions for the WelcomePageMiddleware.
- class
WelcomePageOptions - Options for the WelcomePageMiddleware.
- interface