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