Base:
method
GetResponseAsync
Microsoft.Extensions.AI.DelegatingChatClient.GetResponseAsync(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatMessage>, Microsoft.Extensions.AI.ChatOptions, System.Threading.CancellationToken)
13 references to GetResponseAsync
Microsoft.Extensions.AI.Integration.Tests (3)
ChatClientIntegrationTests.cs (3)
496var firstResponse = await chatClient.GetResponseAsync([message]); 501var secondResponse = await chatClient.GetResponseAsync([message]); 507var thirdResponse = await chatClient.GetResponseAsync([message]);
Microsoft.Extensions.AI.Tests (10)
ChatCompletion\DistributedCachingChatClientTest.cs (10)
161var ex1 = await Assert.ThrowsAsync<InvalidTimeZoneException>(() => outer.GetResponseAsync([input])); 166var ex2 = await Assert.ThrowsAsync<InvalidTimeZoneException>(() => outer.GetResponseAsync([input])); 200var result1 = outer.GetResponseAsync([input]); 208var result2 = await outer.GetResponseAsync([input]); 544var result1 = await outer.GetResponseAsync([], new ChatOptions 548var result2 = await outer.GetResponseAsync([], new ChatOptions 559var result3 = await outer.GetResponseAsync([], new ChatOptions 563var result4 = await outer.GetResponseAsync([], new ChatOptions 595var result1 = await outer.GetResponseAsync([], new ChatOptions 599var result2 = await outer.GetResponseAsync([], new ChatOptions