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.RequestLocalizationMiddleware
to 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.IApplicationBuilder
extensions for adding CORS middleware support. - class
DatabaseErrorPageExtensions
Microsoft.AspNetCore.Builder.IApplicationBuilder
extension 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.IApplicationBuilder
extension 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.IRouteBuilder
to 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.IApplicationBuilder
extension 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.IApplicationBuilder
to 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.RouterMiddleware
middleware to anMicrosoft.AspNetCore.Builder.IApplicationBuilder
. - class
RunExtensions
- Extension methods for adding terminal middleware.
- class
SessionMiddlewareExtensions
- Extension methods for adding the
Microsoft.AspNetCore.Session.SessionMiddleware
to 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