6 instantiations of Animal
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (6)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 99var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 296var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 330var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 363var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 418var 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 }; 64Assert.Equal(nameof(Animal), responseFormat.SchemaName); 76var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 99var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 137var response = await client.GetResponseAsync<Animal>(chatHistory, useJsonSchemaResponseFormat: false, serializerOptions: JsonContext2.Default.Options); 246var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 265var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 284var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 296var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 312var response = await client.GetResponseAsync<Data<Animal>>(chatHistory, serializerOptions: JsonContext2.Default.Options); 331var payload = new Envelope<Animal[]> { data = expectedResult }; 340var response = await client.GetResponseAsync<Animal[]>(chatHistory, serializerOptions: JsonContext2.Default.Options); 363var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 402var response = await client.GetResponseAsync<Animal>(chatHistory, jso); 418var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 430var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 464[JsonSerializable(typeof(Animal))] 466[JsonSerializable(typeof(Envelope<Animal[]>))] 467[JsonSerializable(typeof(Data<Animal>))]