IHostApplicationBuilder Gränssnitt

Definition

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.

Gäller för