21 instantiations of OrderedFailoverChatClient
Microsoft.Extensions.AI.Tests (21)
ChatRouting\FailoverChatClientTests.cs (3)
756
using var client = new
OrderedFailoverChatClient
([first, second]);
780
using var client = new
OrderedFailoverChatClient
([first, second]);
808
using var client = new
OrderedFailoverChatClient
([first, second]);
ChatRouting\OrderedFailoverChatClientTests.cs (18)
21
Assert.Throws<ArgumentNullException>(() => new
OrderedFailoverChatClient
(null!));
22
Assert.Throws<ArgumentException>(() => new
OrderedFailoverChatClient
([]));
23
Assert.Throws<ArgumentException>(() => new
OrderedFailoverChatClient
([inner, null!]));
47
using var client = new
OrderedFailoverChatClient
([first, second]);
78
using var client = new
OrderedFailoverChatClient
([first, second, first]);
98
using var client = new
OrderedFailoverChatClient
([inner, inner]);
118
using var client = new
OrderedFailoverChatClient
([first, second]);
142
using var client = new
OrderedFailoverChatClient
([first, second]);
178
using var client = new
OrderedFailoverChatClient
([first, second]);
202
using var client = new
OrderedFailoverChatClient
([first, second]);
223
using var failover = new
OrderedFailoverChatClient
(clients, leaveOpen: true);
257
using var client = new
OrderedFailoverChatClient
(
285
using var client = new
OrderedFailoverChatClient
([first, second]);
311
using var client = new
OrderedFailoverChatClient
([first, second]);
327
var client = new
OrderedFailoverChatClient
([shared, other]);
342
var client = new
OrderedFailoverChatClient
([inner], leaveOpen: true);
359
using var inner = new
OrderedFailoverChatClient
([leaf]);
360
using var outer = new
OrderedFailoverChatClient
([inner]);
21 references to OrderedFailoverChatClient
Microsoft.Extensions.AI (1)
ChatRouting\OrderedFailoverChatClient.cs (1)
39
/// <summary>Initializes a new instance of the <see cref="
OrderedFailoverChatClient
"/> class.</summary>
Microsoft.Extensions.AI.Tests (20)
ChatRouting\FailoverChatClientTests.cs (3)
756
using
var
client = new OrderedFailoverChatClient([first, second]);
780
using
var
client = new OrderedFailoverChatClient([first, second]);
808
using
var
client = new OrderedFailoverChatClient([first, second]);
ChatRouting\OrderedFailoverChatClientTests.cs (17)
47
using
var
client = new OrderedFailoverChatClient([first, second]);
78
using
var
client = new OrderedFailoverChatClient([first, second, first]);
98
using
var
client = new OrderedFailoverChatClient([inner, inner]);
118
using
var
client = new OrderedFailoverChatClient([first, second]);
142
using
var
client = new OrderedFailoverChatClient([first, second]);
178
using
var
client = new OrderedFailoverChatClient([first, second]);
202
using
var
client = new OrderedFailoverChatClient([first, second]);
223
using
var
failover = new OrderedFailoverChatClient(clients, leaveOpen: true);
257
using
var
client = new OrderedFailoverChatClient(
285
using
var
client = new OrderedFailoverChatClient([first, second]);
311
using
var
client = new OrderedFailoverChatClient([first, second]);
327
var
client = new OrderedFailoverChatClient([shared, other]);
342
var
client = new OrderedFailoverChatClient([inner], leaveOpen: true);
359
using
var
inner = new OrderedFailoverChatClient([leaf]);
360
using
var
outer = new OrderedFailoverChatClient([inner]);
367
private static int GetOrderedFailoverRequestStateCount(
OrderedFailoverChatClient
client)
369
object requestStates = typeof(
OrderedFailoverChatClient
)