2 instantiations of Triangle
Microsoft.AspNetCore.OpenApi.Tests (2)
Transformers\CustomSchemaTransformerTests.cs (1)
144builder.MapPost("/shape", (Shape shape) => new Triangle { Hypotenuse = 25 });
Transformers\SchemaTransformerTests.cs (1)
563builder.MapGet("/list", () => new List<Shape> { new Triangle { Hypotenuse = 12, Color = "blue", Sides = 3 }, new Square { Area = 24, Color = "red ", Sides = 4 } });
20 references to Triangle
Microsoft.AspNetCore.OpenApi.Tests (20)
Shared\SharedTypes.Polymorphism.cs (1)
7[JsonDerivedType(typeof(Triangle), typeDiscriminator: "triangle")]
Transformers\CustomSchemaTransformerTests.cs (1)
154var exampleSchema = await context.GetOrCreateSchemaAsync(typeof(Triangle), cancellationToken: cancellationToken);
Transformers\SchemaTransformerTests.cs (6)
492builder.MapPost("/triangle", (Triangle todo) => { }); 497if (context.JsonTypeInfo.Type == typeof(Triangle)) 569if (context.JsonTypeInfo.Type == typeof(Triangle)) 611if (context.JsonTypeInfo.Type == typeof(Triangle)) 653if (context.JsonTypeInfo.Type == typeof(Triangle)) 733if (context.JsonTypeInfo.Type == typeof(Triangle))
Transformers\TypeBasedTransformerLifetimeTests.cs (12)
18builder.MapPost("/triangle", (Triangle triangle) => { }); 40builder.MapPost("/triangle", (Triangle triangle) => { }); 66builder.MapPost("/triangle", (Triangle triangle) => { }); 92builder.MapPost("/triangle", (Triangle triangle) => { }); 117builder.MapPost("/triangle", (Triangle triangle) => { }); 164builder.MapPost("/triangle", (Triangle triangle) => { }); 190builder.MapPost("/triangle", (Triangle triangle) => { }); 215builder.MapPost("/triangle", (Triangle triangle) => { }); 236builder.MapPost("/triangle", (Triangle triangle) => { }); 259builder.MapPost("/triangle", (Triangle triangle) => { }); 285builder.MapPost("/triangle", (Triangle triangle) => { }); 311builder.MapPost("/triangle", (Triangle triangle) => { });