IHostApplicationBuilder Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en värdbaserad program- och tjänstbyggare som hjälper till att hantera konfiguration, loggning, livslängd med mera.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Härledda
Egenskaper
| Name | Description |
|---|---|
| Configuration |
Hämtar uppsättningen konfigurationsegenskaper för nyckel/värde. |
| Environment |
Hämtar information om värdmiljön som ett program körs i. |
| Logging |
Hämtar en samling loggningsproviders för programmet att skapa. Detta är användbart för att lägga till nya loggningsproviders. |
| Metrics |
Hämtar en byggare som möjliggör aktivering av mått och dirigerar deras utdata. |
| Properties |
Hämtar en central plats för delningstillstånd mellan komponenter under värdbyggprocessen. |
| Services |
Hämtar en samling tjänster som programmet ska skapa. Detta är användbart för att lägga till tillhandahållna användar- eller ramverkstjänster. |
Metoder
| Name | Description |
|---|---|
| ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Registrerar en IServiceProviderFactory<TContainerBuilder> instans som ska användas för att skapa IServiceProvider. |