ImageGeneratorBuilderServiceCollectionExtensions.AddImageGenerator Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime) |
Inscrit un singleton IImageGenerator dans le IServiceCollection. |
| AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime) |
Inscrit un singleton IImageGenerator dans le IServiceCollection. |
AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime)
Inscrit un singleton IImageGenerator dans le IServiceCollection.
public static Microsoft.Extensions.AI.ImageGeneratorBuilder AddImageGenerator(this Microsoft.Extensions.DependencyInjection.IServiceCollection serviceCollection, Microsoft.Extensions.AI.IImageGenerator innerGenerator, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddImageGenerator : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.AI.IImageGenerator * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.AI.ImageGeneratorBuilder
<Extension()>
Public Function AddImageGenerator (serviceCollection As IServiceCollection, innerGenerator As IImageGenerator, Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As ImageGeneratorBuilder
Paramètres
- serviceCollection
- IServiceCollection
IServiceCollection auquel le générateur doit être ajouté.
- innerGenerator
- IImageGenerator
Interne IImageGenerator qui représente le back-end sous-jacent.
- lifetime
- ServiceLifetime
Durée de vie du service pour le générateur. La valeur par défaut est Singleton.
Retours
Qui ImageGeneratorBuilder peut être utilisé pour générer un pipeline autour du générateur interne.
Exceptions
serviceCollection ou innerGenerator est null.
Remarques
Le générateur est inscrit en tant que service singleton.
S’applique à
AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)
Inscrit un singleton IImageGenerator dans le IServiceCollection.
public static Microsoft.Extensions.AI.ImageGeneratorBuilder AddImageGenerator(this Microsoft.Extensions.DependencyInjection.IServiceCollection serviceCollection, Func<IServiceProvider,Microsoft.Extensions.AI.IImageGenerator> innerGeneratorFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddImageGenerator : Microsoft.Extensions.DependencyInjection.IServiceCollection * Func<IServiceProvider, Microsoft.Extensions.AI.IImageGenerator> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.AI.ImageGeneratorBuilder
<Extension()>
Public Function AddImageGenerator (serviceCollection As IServiceCollection, innerGeneratorFactory As Func(Of IServiceProvider, IImageGenerator), Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As ImageGeneratorBuilder
Paramètres
- serviceCollection
- IServiceCollection
IServiceCollection auquel le générateur doit être ajouté.
- innerGeneratorFactory
- Func<IServiceProvider,IImageGenerator>
Rappel qui produit l’intérieur IImageGenerator qui représente le back-end sous-jacent.
- lifetime
- ServiceLifetime
Durée de vie du service pour le générateur. La valeur par défaut est Singleton.
Retours
Qui ImageGeneratorBuilder peut être utilisé pour générer un pipeline autour du générateur interne.
Exceptions
serviceCollection ou innerGeneratorFactory est null.
Remarques
Le générateur est inscrit en tant que service singleton.