54 references to Result
Microsoft.Extensions.AI.Integration.Tests (19)
ChatClientIntegrationTests.cs (19)
965Assert.Equal("Jimbo Smith", response.Result.FullName); 966Assert.Equal(35, response.Result.AgeInYears); 967Assert.Contains("Cardiff", response.Result.HomeTown); 968Assert.Equal(JobType.Programmer, response.Result.Job); 982Assert.Equal(2, response.Result.Length); 983Assert.Contains(response.Result, x => x.FullName == "Jimbo Smith"); 984Assert.Contains(response.Result, x => x.FullName == "Josh Simpson"); 997Assert.Equal(15, response.Result); 1010Assert.Equal("Jimbo Smith", response.Result); 1023Assert.True(response.Result); 1036Assert.False(response.Result); 1048Assert.Equal(JobType.PopStar, response.Result); 1075Assert.NotSame(expectedPerson, response.Result); 1076Assert.Equal(expectedPerson.FullName, response.Result.FullName); 1077Assert.Equal(expectedPerson.AgeInYears, response.Result.AgeInYears); 1078Assert.Equal(expectedPerson.HomeTown, response.Result.HomeTown); 1079Assert.Equal(expectedPerson.Job, response.Result.Job); 1100Assert.Equal("Jimbo Smith", response.Result.FullName); 1101Assert.Contains("Cardiff", response.Result.HomeTown);
Microsoft.Extensions.AI.Tests (27)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (27)
79Assert.Equal(1, response.Result.Id); 80Assert.Equal("Tigger", response.Result.FullName); 81Assert.Equal(Species.Tiger, response.Result.Species); 90Assert.Same(response.Result, tryGetResultOutput); 140Assert.Equal(1, response.Result.Id); 141Assert.Equal("Tigger", response.Result.FullName); 142Assert.Equal(Species.Tiger, response.Result.Species); 151Assert.Same(response.Result, tryGetResultOutput); 189Assert.Equal(123, response.Result); 233Assert.Equal(123, response.Result); 248var ex = Assert.Throws<JsonException>(() => response.Result); 267var ex = Assert.Throws<InvalidOperationException>(() => response.Result); 286var ex = Assert.Throws<InvalidOperationException>(() => response.Result); 315Assert.Equal(1, response.Result!.Value!.Id); 316Assert.Equal("Tigger", response.Result.Value.FullName); 317Assert.Equal(Species.Tiger, response.Result.Value.Species); 321Assert.Same(response.Result, tryGetResultOutput); 343Assert.Single(response.Result!); 344Assert.Equal("Tigger", response.Result[0].FullName); 345Assert.Equal(Species.Tiger, response.Result[0].Species); 349Assert.Same(response.Result, tryGetResultOutput); 405Assert.Equal(1, response.Result.Id); 406Assert.Equal("Tigger", response.Result.FullName); 407Assert.Equal(Species.Tiger, response.Result.Species); 433Assert.Equal(1, response.Result.Id); 434Assert.Equal("Tigger", response.Result.FullName); 435Assert.Equal(Species.Tiger, response.Result.Species);
Microsoft.Extensions.DataIngestion (8)
Processors\ImageAlternativeTextEnricher.cs (4)
102if (response.Result.Length == contents.Count) 104for (int i = 0; i < response.Result.Length; i++) 106batch[i].AlternativeText = response.Result[i]; 111_logger?.UnexpectedResultsCount(response.Result.Length, contents.Count);
Utils\Batching.cs (4)
44if (response.Result.Length == contents.Count) 46for (int i = 0; i < response.Result.Length; i++) 48batch[i].Metadata[metadataKey] = response.Result[i]; 53logger?.UnexpectedResultsCount(response.Result.Length, contents.Count);