10 instantiations of InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (10)
EndpointMetadataApiDescriptionProviderTest.cs (10)
148AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(InferredJsonClass)); 191() => new InferredJsonClass()); 218() => new InferredJsonClass()); 256() => Results.Ok(new InferredJsonClass())); 282TypedResults.Created("https://example.com", new InferredJsonClass())); 446() => new InferredJsonClass()); 522var apiDescription = GetApiDescription(() => TypedResults.Created("https://example.com", new InferredJsonClass())); 555Task.FromResult(TypedResults.Created("https://example.com", new InferredJsonClass()))); 576() => Task.FromResult(Results.Ok(new InferredJsonClass()))); 608? TypedResults.Created<InferredJsonClass>("/", new InferredJsonClass())
67 references to InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (67)
EndpointMetadataApiDescriptionProviderTest.cs (67)
75(InferredJsonClass fromBody) => 89(InferredJsonClass fromBody) => 107[Consumes(typeof(InferredJsonClass), "application/custom0", "application/custom1", IsOptional = true)] 122[Consumes(typeof(InferredJsonClass), "application/custom0", "application/custom1", IsOptional = false)] 123(InferredJsonClass fromBody) => 148AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(InferredJsonClass)); 198Assert.Equal(typeof(InferredJsonClass), inferredResponseType.Type); 199Assert.Equal(typeof(InferredJsonClass), inferredResponseType.ModelMetadata?.ModelType); 225Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.Type); 226Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.ModelMetadata?.ModelType); 243Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.Type); 244Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 254[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 263Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 264Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 281var apiDescription = GetApiDescription(Results<Created<InferredJsonClass>, BadRequest> () => 289Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 290Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 453Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.Type); 454Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.ModelMetadata?.ModelType); 473Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.Type); 474Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 529Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 530Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 562Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 563Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 574[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 583Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 584Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 602[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 604async Task<Results<Created<InferredJsonClass>, ProblemHttpResult>> () => 608? TypedResults.Created<InferredJsonClass>("/", new InferredJsonClass()) 617Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 618Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 848AssertBodyParameter(GetApiDescription((InferredJsonClass foo) => { }, httpMethods: ["POST"]), "foo", typeof(InferredJsonClass)); 864var apiDescription = GetApiDescription(([FromRoute] int foo, int bar, InferredJsonClass fromBody) => { }, httpMethods: ["POST"]); 883Assert.Equal(typeof(InferredJsonClass), fromBodyParam.Type); 884Assert.Equal(typeof(InferredJsonClass), fromBodyParam.ModelMetadata.ModelType); 914Assert.Equal(typeof(InferredJsonClass), param.Type); 915Assert.Equal(typeof(InferredJsonClass), param.ModelMetadata.ModelType); 1104builder.MapGet("/api/todos", () => "").Produces<InferredJsonClass>().WithGroupName(endpointGroupName); 1120Assert.Equal(typeof(InferredJsonClass), responseTypes.Type); 1129builder.MapGet("/api/todos", () => "").Produces<InferredJsonClass>().ExcludeFromDescription(); 1152.Produces<InferredJsonClass>(StatusCodes.Status200OK) 1174Assert.Equal(typeof(InferredJsonClass), responseType.Type); 1204.Produces<InferredJsonClass>(StatusCodes.Status200OK) 1205.Produces<InferredJsonClass>(StatusCodes.Status201Created); 1224Assert.Equal(typeof(InferredJsonClass), responseType.Type); 1230Assert.Equal(typeof(InferredJsonClass), responseType.Type); 1275builder.MapPost("/api/todos", (InferredJsonClass inferredJsonClass) => "") 1276.Accepts(typeof(InferredJsonClass), "application/json"); 1293Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1305.Produces<InferredJsonClass>(StatusCodes.Status200OK); 1324Assert.Equal(typeof(InferredJsonClass), responseType.Type); 1335builder.MapPost("/api/todos", (InferredJsonClass inferredJsonClass) => ""); 1352Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1367builder.MapPost("/api/todos", (InferredJsonClass? inferredJsonClass) => ""); 1384Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1399builder.MapPost("/api/todos", [Consumes("application/xml")] (InferredJsonClass? inferredJsonClass) => ""); 1416Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1896private record ArgumentListRecord([FromRoute] int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1898private record struct ArgumentListRecordStruct([FromRoute] int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1900private record ArgumentListRecordWithoutAttributes(int Foo, int Bar, InferredJsonClass? FromBody, HttpContext context); 1907public InferredJsonClass? FromBody { get; set; } 1916public InferredJsonClass? FromBody { get; set; } 1930public InferredJsonClass? FromBody { get; set; }