WebApplicationBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konstruktor aplikacji internetowych i usług.
public sealed class WebApplicationBuilder
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
type WebApplicationBuilder = class
type WebApplicationBuilder = class
interface IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
- Dziedziczenie
-
WebApplicationBuilder
- Implementuje
Właściwości
Configuration |
Kolekcja dostawców konfiguracji do utworzenia aplikacji. Jest to przydatne w przypadku dodawania nowych źródeł konfiguracji i dostawców. |
Environment |
Zawiera informacje o środowisku hostingu sieci Web, na którym jest uruchomiona aplikacja. |
Host |
Element IHostBuilder do konfigurowania właściwości specyficznych dla hosta, ale nie kompilowania. Aby skompilować po konfiguracji, wywołaj metodę Build(). |
Logging |
Kolekcja dostawców rejestrowania dla aplikacji do utworzenia. Jest to przydatne w przypadku dodawania nowych dostawców rejestrowania. |
Metrics |
Umożliwia włączanie metryk i kierowanie ich danych wyjściowych. |
Services |
Kolekcja usług do utworzenia aplikacji. Jest to przydatne w przypadku dodawania usług udostępnianych przez użytkownika lub platformy. |
WebHost |
Element IWebHostBuilder do konfigurowania właściwości specyficznych dla serwera, ale nie kompilowania. Aby skompilować po konfiguracji, wywołaj metodę Build(). |
Metody
Build() |
Kompiluje element WebApplication. |
Jawne implementacje interfejsu
IHostApplicationBuilder.Configuration |
Konstruktor aplikacji internetowych i usług. |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Konstruktor aplikacji internetowych i usług. |
IHostApplicationBuilder.Environment |
Konstruktor aplikacji internetowych i usług. |
IHostApplicationBuilder.Properties |
Konstruktor aplikacji internetowych i usług. |