Condividi tramite


SiloHostBuilderExtensions Classe

Definizione

Estensioni per ISiloHostBuilder le istanze.

public static class SiloHostBuilderExtensions
type SiloHostBuilderExtensions = class
Public Module SiloHostBuilderExtensions
Ereditarietà
SiloHostBuilderExtensions

Metodi

Configure<TOptions>(ISiloHostBuilder, Action<TOptions>)

Registra un'azione usata per configurare un particolare tipo di opzioni.

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

Imposta la configurazione per il resto del processo di compilazione e dell'applicazione. Può essere chiamato più volte e i risultati vengono aggiunti ai precedenti. I risultati saranno disponibili in Configuration per le operazioni successive, nonché in Services.

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

Configura l'oggetto utilizzando l'oggetto ApplicationPartManager specificato Action<T>.

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

Aggiunge un delegato per la configurazione dell'oggetto ILoggingBuilder fornito. Può essere chiamato più volte.

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

Aggiunge un delegato per la configurazione dell'oggetto ILoggingBuilder fornito. Può essere chiamato più volte.

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

Aggiunge servizi al contenitore. Può essere chiamato più volte e i risultati vengono aggiunti ai precedenti.

GetApplicationPartManager(ISiloHostBuilder)

Restituisce l'oggetto ApplicationPartManager per questa istanza.

UseEnvironment(ISiloHostBuilder, String)

Specifica l'ambiente che verrà usato dall'host.

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

Specifica la modalità di configurazione dell'oggetto IServiceProvider per questo silo.

UseServiceProviderFactory<TContainerBuilder>(ISiloHostBuilder, IServiceProviderFactory<TContainerBuilder>)

Specifica la modalità di configurazione dell'oggetto IServiceProvider per questo silo.

Si applica a