10 instantiations of InferredJsonClass
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (10)
EndpointMetadataApiDescriptionProviderTest.cs (10)
148
AssertJsonResponse(GetApiDescription(() => new
InferredJsonClass
()), typeof(InferredJsonClass));
191
() => new
InferredJsonClass
());
218
() => new
InferredJsonClass
());
256
() => Results.Ok(new
InferredJsonClass
()));
282
TypedResults.Created("https://example.com", new
InferredJsonClass
()));
446
() => new
InferredJsonClass
());
522
var apiDescription = GetApiDescription(() => TypedResults.Created("https://example.com", new
InferredJsonClass
()));
555
Task.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) =>
148
AssertJsonResponse(GetApiDescription(() => new InferredJsonClass()), typeof(
InferredJsonClass
));
198
Assert.Equal(typeof(
InferredJsonClass
), inferredResponseType.Type);
199
Assert.Equal(typeof(
InferredJsonClass
), inferredResponseType.ModelMetadata?.ModelType);
225
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.Type);
226
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.ModelMetadata?.ModelType);
243
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.Type);
244
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.ModelMetadata?.ModelType);
254
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
263
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
264
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
281
var apiDescription = GetApiDescription(Results<Created<
InferredJsonClass
>, BadRequest> () =>
289
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
290
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
453
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.Type);
454
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.ModelMetadata?.ModelType);
473
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.Type);
474
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.ModelMetadata?.ModelType);
529
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
530
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
562
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
563
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
574
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
583
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
584
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
602
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
604
async Task<Results<Created<
InferredJsonClass
>, ProblemHttpResult>> () =>
608
? TypedResults.Created<
InferredJsonClass
>("/", new InferredJsonClass())
617
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
618
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
848
AssertBodyParameter(GetApiDescription((
InferredJsonClass
foo) => { }, httpMethods: ["POST"]), "foo", typeof(
InferredJsonClass
));
864
var apiDescription = GetApiDescription(([FromRoute] int foo, int bar,
InferredJsonClass
fromBody) => { }, httpMethods: ["POST"]);
883
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.Type);
884
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.ModelMetadata.ModelType);
914
Assert.Equal(typeof(
InferredJsonClass
), param.Type);
915
Assert.Equal(typeof(
InferredJsonClass
), param.ModelMetadata.ModelType);
1105
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().WithGroupName(endpointGroupName);
1121
Assert.Equal(typeof(
InferredJsonClass
), responseTypes.Type);
1130
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().ExcludeFromDescription();
1154
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1176
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1207
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1208
.Produces<
InferredJsonClass
>(StatusCodes.Status201Created);
1227
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1233
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1278
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "")
1279
.Accepts(typeof(
InferredJsonClass
), "application/json");
1296
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1309
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK);
1328
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1339
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "");
1356
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1371
builder.MapPost("/api/todos", (
InferredJsonClass
? inferredJsonClass) => "");
1388
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1403
builder.MapPost("/api/todos", [Consumes("application/xml")] (
InferredJsonClass
? inferredJsonClass) => "");
1420
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1900
private record ArgumentListRecord([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1902
private record struct ArgumentListRecordStruct([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1904
private record ArgumentListRecordWithoutAttributes(int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1911
public
InferredJsonClass
? FromBody { get; set; }
1920
public
InferredJsonClass
? FromBody { get; set; }
1934
public
InferredJsonClass
? FromBody { get; set; }