3 instantiations of FailoverChatClientAttempt
Microsoft.Extensions.AI (3)
ChatRouting\FailoverChatClient.cs (3)
130
var attempt = new
FailoverChatClientAttempt
(
203
var attempt = new
FailoverChatClientAttempt
(
276
var attempt = new
FailoverChatClientAttempt
(
25 references to FailoverChatClientAttempt
Microsoft.Extensions.AI (5)
ChatRouting\FailoverChatClient.cs (4)
92
FailoverChatClientAttempt
attempt,
130
var
attempt = new FailoverChatClientAttempt(
203
var
attempt = new FailoverChatClientAttempt(
276
var
attempt = new FailoverChatClientAttempt(
ChatRouting\OrderedFailoverChatClient.cs (1)
85
FailoverChatClientAttempt
attempt,
Microsoft.Extensions.AI.Tests (20)
ChatRouting\FailoverChatClientTests.cs (20)
125
var updates = new List<(
FailoverChatClientAttempt
attempt, bool isTerminal)>();
138
(
FailoverChatClientAttempt
attempt, bool isTerminal) update = Assert.Single(updates);
339
FailoverChatClientAttempt
? observed = null;
373
FailoverChatClientAttempt
? failedAttempt = null;
374
FailoverChatClientAttempt
? terminalAttempt = null;
489
FailoverChatClientAttempt
? terminalAttempt = null;
572
var updates = new List<(
FailoverChatClientAttempt
attempt, bool isTerminal)>();
615
FailoverChatClientAttempt
? observed = null;
667
var updates = new List<(
FailoverChatClientAttempt
attempt, bool isTerminal)>();
714
FailoverChatClientAttempt
? observed = null;
904
FailoverChatClientAttempt
? failedAttempt = null;
936
var updates = new List<(
FailoverChatClientAttempt
attempt, bool isTerminal)>();
987
FailoverChatClientAttempt
? failedAttempt = null;
988
FailoverChatClientAttempt
? terminalAttempt = null;
1026
FailoverChatClientAttempt
? observed = null;
1069
FailoverChatClientAttempt
? observed = null;
1125
FailoverChatClientAttempt
? observed = null;
1211
private readonly Action<RoutingContext,
FailoverChatClientAttempt
, bool>? _onRoutingUpdate;
1215
Action<RoutingContext,
FailoverChatClientAttempt
, bool>? onRoutingUpdate = null)
1228
FailoverChatClientAttempt
attempt,