10 instantiations of InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (10)
EndpointMetadataApiDescriptionProviderTest.cs (10)
147
AssertJsonResponse(GetApiDescription(() => new
InferredJsonClass
()), typeof(InferredJsonClass));
190
() => new
InferredJsonClass
());
217
() => new
InferredJsonClass
());
255
() => Results.Ok(new
InferredJsonClass
()));
281
TypedResults.Created("https://example.com", new
InferredJsonClass
()));
445
() => new
InferredJsonClass
());
521
var apiDescription = GetApiDescription(() => TypedResults.Created("https://example.com", new
InferredJsonClass
()));
554
Task.FromResult(TypedResults.Created("https://example.com", new
InferredJsonClass
())));
575
() => Task.FromResult(Results.Ok(new
InferredJsonClass
())));
607
? TypedResults.Created<InferredJsonClass>("/", new
InferredJsonClass
())
67 references to InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (67)
EndpointMetadataApiDescriptionProviderTest.cs (67)
74
(
InferredJsonClass
fromBody) =>
88
(
InferredJsonClass
fromBody) =>
106
[Consumes(typeof(
InferredJsonClass
), "application/custom0", "application/custom1", IsOptional = true)]
121
[Consumes(typeof(
InferredJsonClass
), "application/custom0", "application/custom1", IsOptional = false)]
122
(
InferredJsonClass
fromBody) =>
147
AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(
InferredJsonClass
));
197
Assert.Equal(typeof(
InferredJsonClass
), inferredResponseType.Type);
198
Assert.Equal(typeof(
InferredJsonClass
), inferredResponseType.ModelMetadata?.ModelType);
224
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.Type);
225
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.ModelMetadata?.ModelType);
242
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.Type);
243
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.ModelMetadata?.ModelType);
253
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
262
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
263
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
280
var apiDescription = GetApiDescription(Results<Created<
InferredJsonClass
>, BadRequest> () =>
288
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
289
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
452
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.Type);
453
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.ModelMetadata?.ModelType);
472
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.Type);
473
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.ModelMetadata?.ModelType);
528
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
529
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
561
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
562
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
573
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
582
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
583
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
601
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
603
async Task<Results<Created<
InferredJsonClass
>, ProblemHttpResult>> () =>
607
? TypedResults.Created<
InferredJsonClass
>("/", new InferredJsonClass())
616
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
617
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
821
AssertBodyParameter(GetApiDescription((
InferredJsonClass
foo) => { }, httpMethods: ["POST"]), "foo", typeof(
InferredJsonClass
));
837
var apiDescription = GetApiDescription(([FromRoute] int foo, int bar,
InferredJsonClass
fromBody) => { }, httpMethods: ["POST"]);
856
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.Type);
857
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.ModelMetadata.ModelType);
887
Assert.Equal(typeof(
InferredJsonClass
), param.Type);
888
Assert.Equal(typeof(
InferredJsonClass
), param.ModelMetadata.ModelType);
1077
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().WithGroupName(endpointGroupName);
1093
Assert.Equal(typeof(
InferredJsonClass
), responseTypes.Type);
1102
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().ExcludeFromDescription();
1125
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1147
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1177
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1178
.Produces<
InferredJsonClass
>(StatusCodes.Status201Created);
1197
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1203
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1248
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "")
1249
.Accepts(typeof(
InferredJsonClass
), "application/json");
1266
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1278
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK);
1297
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1308
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "");
1325
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1340
builder.MapPost("/api/todos", (
InferredJsonClass
? inferredJsonClass) => "");
1357
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1372
builder.MapPost("/api/todos", [Consumes("application/xml")] (
InferredJsonClass
? inferredJsonClass) => "");
1389
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1869
private record ArgumentListRecord([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1871
private record struct ArgumentListRecordStruct([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1873
private record ArgumentListRecordWithoutAttributes(int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1880
public
InferredJsonClass
? FromBody { get; set; }
1889
public
InferredJsonClass
? FromBody { get; set; }
1903
public
InferredJsonClass
? FromBody { get; set; }