ImageGeneratorBuilderServiceCollectionExtensions.AddImageGenerator Metod
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.
Överlagringar
| Name | Description |
|---|---|
| AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime) |
Registrerar en singleton IImageGenerator i IServiceCollection. |
| AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime) |
Registrerar en singleton IImageGenerator i IServiceCollection. |
AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime)
Registrerar en singleton IImageGenerator i 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
Parametrar
- serviceCollection
- IServiceCollection
Till IServiceCollection vilken generatorn ska läggas till.
- innerGenerator
- IImageGenerator
Det inre IImageGenerator som representerar den underliggande serverdelen.
- lifetime
- ServiceLifetime
Livslängden för generatorn. Standardinställningen är Singleton.
Returer
En ImageGeneratorBuilder som kan användas för att skapa en pipeline runt den inre generatorn.
Undantag
serviceCollection eller innerGenerator är null.
Kommentarer
Generatorn är registrerad som en singleton-tjänst.
Gäller för
AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)
Registrerar en singleton IImageGenerator i 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
Parametrar
- serviceCollection
- IServiceCollection
Till IServiceCollection vilken generatorn ska läggas till.
- innerGeneratorFactory
- Func<IServiceProvider,IImageGenerator>
Ett återanrop som skapar det inre IImageGenerator som representerar den underliggande serverdelen.
- lifetime
- ServiceLifetime
Livslängden för generatorn. Standardinställningen är Singleton.
Returer
En ImageGeneratorBuilder som kan användas för att skapa en pipeline runt den inre generatorn.
Undantag
serviceCollection eller innerGeneratorFactory är null.
Kommentarer
Generatorn är registrerad som en singleton-tjänst.