WebApplicationBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Generatore di applicazioni Web e servizi.
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
- Ereditarietà
-
WebApplicationBuilder
- Implementazioni
Proprietà
Configuration |
Raccolta di provider di configurazione per l'applicazione da comporre. Ciò è utile per l'aggiunta di nuove origini di configurazione e provider. |
Environment |
Fornisce informazioni sull'ambiente di hosting Web in cui è in esecuzione un'applicazione. |
Host |
Oggetto IHostBuilder per la configurazione di proprietà specifiche dell'host, ma non per la compilazione. Per compilare dopo la configurazione, chiamare Build(). |
Logging |
Raccolta di provider di registrazione per l'applicazione da comporre. Ciò è utile per l'aggiunta di nuovi provider di registrazione. |
Metrics |
Consente di abilitare le metriche e indirizzare l'output. |
Services |
Raccolta di servizi da comporre per l'applicazione. Ciò è utile per l'aggiunta di servizi forniti dall'utente o dal framework. |
WebHost |
Oggetto IWebHostBuilder per la configurazione di proprietà specifiche del server, ma non per la compilazione. Per compilare dopo la configurazione, chiamare Build(). |
Metodi
Build() |
Compila l'oggetto WebApplication. |
Implementazioni dell'interfaccia esplicita
IHostApplicationBuilder.Configuration |
Generatore di applicazioni Web e servizi. |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Generatore di applicazioni Web e servizi. |
IHostApplicationBuilder.Environment |
Generatore di applicazioni Web e servizi. |
IHostApplicationBuilder.Properties |
Generatore di applicazioni Web e servizi. |