Microsoft.​Asp​Net​Core.​Builder Microsoft.​Asp​Net​Core.​Builder Namespace

Classes

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

Interfaces

IApplicationBuilder IApplicationBuilder Defines a class that provides the mechanisms to configure an application's request pipeline.