Partager via


SiloHostBuilderExtensions Classe

Définition

Extensions pour ISiloHostBuilder les instances.

public static class SiloHostBuilderExtensions
type SiloHostBuilderExtensions = class
Public Module SiloHostBuilderExtensions
Héritage
SiloHostBuilderExtensions

Méthodes

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

Inscrit une action utilisée pour configurer un type particulier d’options.

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

Inscrit une instance de configuration à laquelle TOptions sera lié.

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

Définit la configuration pour le reste du processus de génération et de l’application. Peut être appelée plusieurs fois ; dans ce cas, les résultats sont additifs. Les résultats sont disponibles dans Configuration pour les opérations suivantes ainsi que dans Services.

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

Configure le à l’aide ApplicationPartManager du donné Action<T>.

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

Ajoute un délégué pour configurer le ILoggingBuilder fourni. Peut être appelée plusieurs fois.

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

Ajoute un délégué pour configurer le ILoggingBuilder fourni. Peut être appelée plusieurs fois.

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

Ajoute des services au conteneur. Peut être appelée plusieurs fois ; dans ce cas, les résultats sont additifs.

GetApplicationPartManager(ISiloHostBuilder)

Retourne le ApplicationPartManager de cette instance.

UseEnvironment(ISiloHostBuilder, String)

Spécifie l’environnement que l’hôte doit utiliser.

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

Spécifie la façon dont le IServiceProvider pour ce silo est configuré.

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

Spécifie la façon dont le IServiceProvider pour ce silo est configuré.

S’applique à