1 write to Exception
Microsoft.Extensions.AI (1)
ChatRouting\FailoverChatClientAttempt.cs (1)
52
Exception
= exception;
19 references to Exception
Microsoft.Extensions.AI (4)
ChatRouting\FailoverChatClientAttempt.cs (3)
16
/// <see cref="
Exception
"/> set to <see langword="null"/>.
20
/// <see cref="
Exception
"/> set to the observed exception. If a streaming caller stops enumerating before the
22
/// <see cref="
Exception
"/> are unset.
ChatRouting\OrderedFailoverChatClient.cs (1)
97
Exception? exception = attempt.
Exception
;
Microsoft.Extensions.AI.Tests (15)
ChatRouting\FailoverChatClientTests.cs (15)
140
Assert.Same(invocationException, update.attempt.
Exception
);
190
Assert.Same(invocationException, attempt!.
Exception
);
356
Assert.Same(expected, observed.
Exception
);
399
Assert.Equal("failed", Assert.IsType<InvalidOperationException>(failedAttempt.
Exception
).Message);
405
Assert.Null(terminalAttempt.
Exception
);
506
Assert.Null(terminalAttempt!.
Exception
);
551
Assert.Same(failure, attempt!.
Exception
);
631
Assert.Same(exception, observed!.
Exception
);
734
Assert.IsType<InvalidOperationException>(observed!.
Exception
);
919
Assert.Same(currentException, failedAttempt!.
Exception
);
1007
Assert.Same(disposalException, failedAttempt!.
Exception
);
1053
Assert.Same(exception, observed!.
Exception
);
1084
Assert.Null(observed!.
Exception
);
1104
Assert.Null(attempt.
Exception
);
1138
Assert.Null(observed!.
Exception
);