Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
WebApplicationBuilder Class
Definition
- Namespace:
- Microsoft.AspNetCore.Builder
- Assembly:
- Microsoft.AspNetCore.dll
- Package:
- Microsoft.AspNetCore.App.Ref v10.0.0
- Package:
- Microsoft.AspNetCore.App.Ref v11.0.0-preview.4.26230.115
- Package:
- Microsoft.AspNetCore.App.Ref v6.0.36
- Package:
- Microsoft.AspNetCore.App.Ref v7.0.5
- Package:
- Microsoft.AspNetCore.App.Ref v8.0.19
- Package:
- Microsoft.AspNetCore.App.Ref v9.0.8
- Source:
- WebApplicationBuilder.cs
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A builder for web applications and services.
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
public sealed class WebApplicationBuilder
type WebApplicationBuilder = class
interface IHostApplicationBuilder
type WebApplicationBuilder = class
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
- Inheritance
-
WebApplicationBuilder
- Implements
Properties
| Name | Description |
|---|---|
| Configuration |
A collection of configuration providers for the application to compose. This is useful for adding new configuration sources and providers. |
| Environment |
Provides information about the web hosting environment an application is running. |
| Host |
An IHostBuilder for configuring host specific properties, but not building. To build after configuration, call Build(). |
| Logging |
A collection of logging providers for the application to compose. This is useful for adding new logging providers. |
| Metrics |
Allows enabling metrics and directing their output. |
| Services |
A collection of services for the application to compose. This is useful for adding user provided or framework provided services. |
| WebHost |
An IWebHostBuilder for configuring server specific properties, but not building. To build after configuration, call Build(). |
Methods
| Name | Description |
|---|---|
| Build() |
Builds the WebApplication. |
Explicit Interface Implementations
Applies to
Feedback
Was this page helpful?
