6 references to Use
Microsoft.Extensions.AI (4)
Embeddings\DistributedCachingEmbeddingGeneratorBuilderExtensions.cs (1)
35
return builder.
Use
((services, innerGenerator) =>
Embeddings\EmbeddingGeneratorBuilder.cs (1)
65
return
Use
((_, innerGenerator) => generatorFactory(innerGenerator));
Embeddings\LoggingEmbeddingGeneratorBuilderExtensions.cs (1)
29
return builder.
Use
((services, innerGenerator) =>
Embeddings\OpenTelemetryEmbeddingGeneratorBuilderExtensions.cs (1)
34
Throw.IfNull(builder).
Use
((services, innerGenerator) =>
Microsoft.Extensions.AI.Tests (2)
Embeddings\EmbeddingGeneratorBuilderTests.cs (2)
19
builder.
Use
((serviceProvider, innerClient) =>
63
Assert.Throws<ArgumentNullException>(() => builder.
Use
((Func<IServiceProvider, IEmbeddingGenerator<string, Embedding<float>>, IEmbeddingGenerator<string, Embedding<float>>>)null!));