5 implementations of IApplicationBuilder
Microsoft.AspNetCore (1)
Microsoft.AspNetCore.Http (1)
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
Microsoft.AspNetCore.MiddlewareAnalysis (1)
951 references to IApplicationBuilder
ApiExplorerWebSite (1)
ApplicationModelWebSite (1)
AutobahnTestApp (1)
AzureAppServicesHostingStartupSample (1)
AzureAppServicesSample (1)
BasicLinkedApp (1)
BasicWebSite (11)
Benchmarks (2)
Binding.UDS.IntegrationTests (1)
blazor-devserver (2)
BlazorServerApp (1)
Certificate.Optional.Sample (1)
Certificate.Sample (1)
ClaimsTransformation (1)
ConcurrencyLimiterSample (1)
ControllersFromServicesWebSite (1)
CookiePolicySample (2)
Cookies (1)
CookieSessionSample (1)
CorsMiddlewareWebSite (1)
CorsWebSite (2)
CustomAuthorizationFailureResponse (1)
CustomPolicyProvider (1)
DatabaseErrorPageSample (1)
DefaultBuilder.SampleApp (1)
DeveloperExceptionPageSample (1)
DynamicSchemes (1)
ErrorPageMiddlewareWebSite (1)
ExceptionHandlerSample (3)
FilesWebSite (1)
FormatterWebSite (4)
GenericHostWebSite (1)
HeaderPropagationSample (1)
HealthChecksSample (6)
HostedBlazorWebassemblyApp.Server (1)
HostFilteringSample (1)
HotAddSample (1)
HtmlGenerationWebSite (3)
Http2SampleApp (3)
Http3SampleApp (1)
HttpLogging.Sample (1)
HttpOverridesSample (1)
HttpsPolicySample (1)
Identity.DefaultUI.WebSite (3)
Identity.ExternalClaims (1)
IdentitySample.DefaultUI (1)
IdentitySample.Mvc (1)
IIS.Tests (3)
IISSample (1)
InMemory.FunctionalTests (1)
InProcessWebSite (12)
IntegrationTestsWebsite (1)
Interop.FunctionalTests (1)
InteropWebsite (1)
IStartupInjectionAssemblyName (1)
JwtBearerSample (1)
JwtSample (1)
Kestrel.SampleApp (3)
LargeResponseApp (1)
LocalizationSample (1)
LocalizationWebsite (7)
Logging.W3C.Sample (1)
Microsoft.AspNetCore (27)
Microsoft.AspNetCore.Antiforgery (5)
Microsoft.AspNetCore.Authentication (4)
Microsoft.AspNetCore.Authentication.Negotiate (2)
Microsoft.AspNetCore.Authentication.Test (3)
Microsoft.AspNetCore.Authorization.Policy (5)
Microsoft.AspNetCore.Components.Endpoints (4)
Microsoft.AspNetCore.Components.Endpoints.Tests (6)
Microsoft.AspNetCore.Components.Server (6)
Microsoft.AspNetCore.Components.Server.Tests (5)
Microsoft.AspNetCore.Components.WebAssembly.Server (12)
Microsoft.AspNetCore.ConcurrencyLimiter (4)
Microsoft.AspNetCore.CookiePolicy (8)
Microsoft.AspNetCore.Cors (7)
Microsoft.AspNetCore.DataProtection.Tests (1)
Microsoft.AspNetCore.Diagnostics (50)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (18)
Microsoft.AspNetCore.Diagnostics.HealthChecks (20)
Builder\HealthCheckApplicationBuilderExtensions.cs (20)
13/// <see cref="IApplicationBuilder"/> extension methods for the <see cref="HealthCheckMiddleware"/>.
20/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
34public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path)
45/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
57public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path, HealthCheckOptions options)
69/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
85public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path, int port)
96/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
112public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path, string port)
129/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
143public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path, int port, HealthCheckOptions options)
155/// <param name="app">The <see cref="IApplicationBuilder"/>.</param>
169public static IApplicationBuilder UseHealthChecks(this IApplicationBuilder app, PathString path, string port, HealthCheckOptions options)
191private static void UseHealthChecksCore(IApplicationBuilder app, PathString path, int? port, object[] args)
Microsoft.AspNetCore.Diagnostics.Middleware (10)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (3)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
Microsoft.AspNetCore.HeaderPropagation (4)
Microsoft.AspNetCore.HostFiltering (4)
Microsoft.AspNetCore.Hosting (40)
Microsoft.AspNetCore.Hosting.Abstractions (4)
Microsoft.AspNetCore.Hosting.Tests (52)
Microsoft.AspNetCore.Hosting.TestSites (1)
Microsoft.AspNetCore.Http (8)
Microsoft.AspNetCore.Http.Abstractions (63)
Extensions\UseExtensions.cs (11)
15/// If you aren't calling the next function, use <see cref="RunExtensions.Run(IApplicationBuilder, RequestDelegate)"/> instead.
17/// Prefer using <see cref="Use(IApplicationBuilder, Func{HttpContext, RequestDelegate, Task})"/> for better performance as shown below:
26/// <param name="app">The <see cref="IApplicationBuilder"/> instance.</param>
28/// <returns>The <see cref="IApplicationBuilder"/> instance.</returns>
29public static IApplicationBuilder Use(this IApplicationBuilder app, Func<HttpContext, Func<Task>, Task> middleware)
43/// If you aren't calling the next function, use <see cref="RunExtensions.Run(IApplicationBuilder, RequestDelegate)"/> instead.
45/// <param name="app">The <see cref="IApplicationBuilder"/> instance.</param>
47/// <returns>The <see cref="IApplicationBuilder"/> instance.</returns>
48public static IApplicationBuilder Use(this IApplicationBuilder app, Func<HttpContext, RequestDelegate, Task> middleware)
Microsoft.AspNetCore.Http.Abstractions.Tests (14)
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Http.Extensions.Tests (3)
Microsoft.AspNetCore.Http.Microbenchmarks (3)
Microsoft.AspNetCore.Http.Tests (1)
Microsoft.AspNetCore.HttpLogging (10)
Microsoft.AspNetCore.HttpOverrides (14)
Microsoft.AspNetCore.HttpsPolicy (7)
Microsoft.AspNetCore.Localization (16)
Microsoft.AspNetCore.MiddlewareAnalysis (10)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (3)
Microsoft.AspNetCore.Mvc.Core (26)
Microsoft.AspNetCore.Mvc.Core.Test (23)
Microsoft.AspNetCore.Mvc.FunctionalTests (3)
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
Microsoft.AspNetCore.OpenApi.Tests (3)
Microsoft.AspNetCore.OutputCaching (3)
Microsoft.AspNetCore.OutputCaching.Tests (2)
Microsoft.AspNetCore.Owin (23)
Microsoft.AspNetCore.RateLimiting (5)
Microsoft.AspNetCore.RequestDecompression (3)
Microsoft.AspNetCore.RequestDecompression.Tests (1)
Microsoft.AspNetCore.ResponseCaching (3)
Microsoft.AspNetCore.ResponseCaching.Tests (2)
Microsoft.AspNetCore.ResponseCompression (3)
Microsoft.AspNetCore.Rewrite (12)
Microsoft.AspNetCore.Routing (58)
RequestDelegateRouteBuilderExtensions.cs (14)
45/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
47public static IRouteBuilder MapMiddlewareRoute(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action)
49var nested = builder.ApplicationBuilder.New();
73/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
75public static IRouteBuilder MapMiddlewareDelete(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action)
115/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
117public static IRouteBuilder MapMiddlewareGet(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action)
157/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
159public static IRouteBuilder MapMiddlewarePost(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action)
199/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
201public static IRouteBuilder MapMiddlewarePut(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action)
284/// <param name="action">The action to apply to the <see cref="IApplicationBuilder"/>.</param>
290Action<IApplicationBuilder> action)
292var nested = builder.ApplicationBuilder.New();
Microsoft.AspNetCore.Routing.Microbenchmarks (1)
Microsoft.AspNetCore.Routing.Tests (12)
Microsoft.AspNetCore.Server.IIS (2)
Microsoft.AspNetCore.Server.IISIntegration (2)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Microsoft.AspNetCore.Session (8)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (2)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
Microsoft.AspNetCore.SignalR.Tests (2)
Microsoft.AspNetCore.SpaProxy (2)
Microsoft.AspNetCore.SpaServices.Extensions (20)
Microsoft.AspNetCore.SpaServices.Extensions.Tests (3)
Microsoft.AspNetCore.StaticFiles (27)
Microsoft.AspNetCore.StaticFiles.Tests (1)
Microsoft.AspNetCore.TestHost.Tests (11)
Microsoft.AspNetCore.Testing (1)
Microsoft.AspNetCore.Testing.Tests (1)
Microsoft.AspNetCore.Tests (14)
Microsoft.AspNetCore.WebSockets (9)
Microsoft.AspNetCore.WebSockets.Tests (1)
MiddlewareAnalysisSample (1)
Mvc.RoutingWebSite (11)
MvcSandbox (1)
NativeIISSample (1)
Negotiate.Client (1)
Negotiate.Server (1)
NegotiateAuthSample (1)
OpenIdConnectSample (1)
PathSchemeSelection (1)
PlaintextApp (1)
RazorBuildWebSite (2)
RazorPagesClassLibrary (1)
RazorPagesWebSite (4)
RazorWebSite (2)
RequestDecompressionSample (1)
ResponseCachingSample (1)
ResponseCompressionSample (1)
RewriteSample (1)
RoutingSandbox (4)
RoutingWebSite (7)
SampleStartups (6)
Sandbox (1)
SecurityWebSite (7)
SelfHostServer (1)
ServerComparison.TestSites (4)
SessionSample (1)
SignalR.Client.FunctionalTestApp (1)
SignalRSamples (1)
SimpleWebSite (1)
SocialSample (1)
SocialWeather (1)
Sockets.BindTests (2)
Sockets.FunctionalTests (1)
StaticFileSample (1)
StaticFilesAuth (2)
StatusCodePagesSample (1)
SystemdTestApp (1)
TagHelpersWebSite (1)
VersioningWebSite (2)
Wasm.Performance.Driver (1)
WelcomePageSample (1)
WsFedSample (1)
XmlFormattersWebSite (1)