6 instantiations of Animal
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (6)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 104var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 257var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 291var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 324var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 384var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
19 references to Animal
Microsoft.Extensions.AI.Tests (19)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (19)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 69Assert.Equal(nameof(Animal), responseFormat.SchemaName); 81var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 104var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 142var response = await client.GetResponseAsync<Animal>(chatHistory, useJsonSchema: false, serializerOptions: JsonContext2.Default.Options); 207var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 226var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 245var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 257var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 273var response = await client.GetResponseAsync<Data<Animal>>(chatHistory, serializerOptions: JsonContext2.Default.Options); 292var payload = new Envelope<Animal[]> { data = expectedResult }; 301var response = await client.GetResponseAsync<Animal[]>(chatHistory, serializerOptions: JsonContext2.Default.Options); 324var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 368var response = await client.GetResponseAsync<Animal>(chatHistory, jso); 384var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 396var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 430[JsonSerializable(typeof(Animal))] 432[JsonSerializable(typeof(Envelope<Animal[]>))] 433[JsonSerializable(typeof(Data<Animal>))]