6 references to AddKeyedChatClient
Aspire.Azure.AI.Inference (1)
AspireAzureAIInferenceExtensions.cs (1)
183return builder.HostBuilder.Services.AddKeyedChatClient(
Aspire.OpenAI (1)
AspireOpenAIClientBuilderChatClientExtensions.cs (1)
48return builder.HostBuilder.Services.AddKeyedChatClient(
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientBuilderServiceCollectionExtensions.cs (1)
71return AddKeyedChatClient(serviceCollection, serviceKey, _ => innerClient, lifetime);
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\DependencyInjectionPatterns.cs (3)
65ServiceCollection.AddKeyedChatClient("mykey", services => new TestChatClient { Services = services }) 144? sc.AddKeyedChatClient("key", services => new TestChatClient(), lifetime.Value) 145: sc.AddKeyedChatClient("key", services => new TestChatClient());