4 instantiations of InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (4)
EndpointMetadataApiDescriptionProviderTest.cs (4)
146AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(InferredJsonClass)); 189() => new InferredJsonClass()); 207() => new InferredJsonClass()); 236() => Results.Ok(new InferredJsonClass()));
44 references to InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (44)
EndpointMetadataApiDescriptionProviderTest.cs (44)
73(InferredJsonClass fromBody) => 87(InferredJsonClass fromBody) => 105[Consumes(typeof(InferredJsonClass), "application/custom0", "application/custom1", IsOptional = true)] 120[Consumes(typeof(InferredJsonClass), "application/custom0", "application/custom1", IsOptional = false)] 121(InferredJsonClass fromBody) => 146AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(InferredJsonClass)); 223Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.Type); 224Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 234[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 243Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 244Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 446AssertBodyParameter(GetApiDescription((InferredJsonClass foo) => { }), "foo", typeof(InferredJsonClass)); 462var apiDescription = GetApiDescription(([FromRoute] int foo, int bar, InferredJsonClass fromBody) => { }); 481Assert.Equal(typeof(InferredJsonClass), fromBodyParam.Type); 482Assert.Equal(typeof(InferredJsonClass), fromBodyParam.ModelMetadata.ModelType); 512Assert.Equal(typeof(InferredJsonClass), param.Type); 513Assert.Equal(typeof(InferredJsonClass), param.ModelMetadata.ModelType); 692builder.MapGet("/api/todos", () => "").Produces<InferredJsonClass>().WithGroupName(endpointGroupName); 708Assert.Equal(typeof(InferredJsonClass), responseTypes.Type); 717builder.MapGet("/api/todos", () => "").Produces<InferredJsonClass>().ExcludeFromDescription(); 740.Produces<InferredJsonClass>(StatusCodes.Status200OK) 762Assert.Equal(typeof(InferredJsonClass), responseType.Type); 792.Produces<InferredJsonClass>(StatusCodes.Status200OK) 793.Produces<InferredJsonClass>(StatusCodes.Status201Created); 812Assert.Equal(typeof(InferredJsonClass), responseType.Type); 818Assert.Equal(typeof(InferredJsonClass), responseType.Type); 863builder.MapPost("/api/todos", (InferredJsonClass inferredJsonClass) => "") 864.Accepts(typeof(InferredJsonClass), "application/json"); 881Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 893.Produces<InferredJsonClass>(StatusCodes.Status200OK); 912Assert.Equal(typeof(InferredJsonClass), responseType.Type); 923builder.MapPost("/api/todos", (InferredJsonClass inferredJsonClass) => ""); 940Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 955builder.MapPost("/api/todos", (InferredJsonClass? inferredJsonClass) => ""); 972Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 987builder.MapPost("/api/todos", [Consumes("application/xml")] (InferredJsonClass? inferredJsonClass) => ""); 1004Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1463private record ArgumentListRecord([FromRoute] int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1465private record struct ArgumentListRecordStruct([FromRoute] int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1467private record ArgumentListRecordWithoutAttributes(int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1474public InferredJsonClass? FromBody { get; set; } 1483public InferredJsonClass? FromBody { get; set; } 1497public InferredJsonClass? FromBody { get; set; }