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
()));
343
() => new
InferredJsonClass
());
419
var apiDescription = GetApiDescription(() => TypedResults.Created("https://example.com", new
InferredJsonClass
()));
452
Task.FromResult(TypedResults.Created("https://example.com", new
InferredJsonClass
())));
473
() => Task.FromResult(Results.Ok(new
InferredJsonClass
())));
505
? 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);
350
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.Type);
351
Assert.Equal(typeof(
InferredJsonClass
), rdfInferredResponseType.ModelMetadata?.ModelType);
370
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.Type);
371
Assert.Equal(typeof(
InferredJsonClass
), badRequestResponseType.ModelMetadata?.ModelType);
426
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
427
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
459
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
460
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
471
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
480
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
481
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
499
[ProducesResponseType(typeof(
InferredJsonClass
), StatusCodes.Status201Created)]
501
async Task<Results<Created<
InferredJsonClass
>, ProblemHttpResult>> () =>
505
? TypedResults.Created<
InferredJsonClass
>("/", new InferredJsonClass())
514
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.Type);
515
Assert.Equal(typeof(
InferredJsonClass
), createdResponseType.ModelMetadata?.ModelType);
717
AssertBodyParameter(GetApiDescription((
InferredJsonClass
foo) => { }, httpMethods: ["POST"]), "foo", typeof(
InferredJsonClass
));
733
var apiDescription = GetApiDescription(([FromRoute] int foo, int bar,
InferredJsonClass
fromBody) => { }, httpMethods: ["POST"]);
752
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.Type);
753
Assert.Equal(typeof(
InferredJsonClass
), fromBodyParam.ModelMetadata.ModelType);
783
Assert.Equal(typeof(
InferredJsonClass
), param.Type);
784
Assert.Equal(typeof(
InferredJsonClass
), param.ModelMetadata.ModelType);
973
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().WithGroupName(endpointGroupName);
989
Assert.Equal(typeof(
InferredJsonClass
), responseTypes.Type);
998
builder.MapGet("/api/todos", () => "").Produces<
InferredJsonClass
>().ExcludeFromDescription();
1021
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1043
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1073
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK)
1074
.Produces<
InferredJsonClass
>(StatusCodes.Status201Created);
1093
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1099
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1144
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "")
1145
.Accepts(typeof(
InferredJsonClass
), "application/json");
1162
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1174
.Produces<
InferredJsonClass
>(StatusCodes.Status200OK);
1193
Assert.Equal(typeof(
InferredJsonClass
), responseType.Type);
1204
builder.MapPost("/api/todos", (
InferredJsonClass
inferredJsonClass) => "");
1221
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1236
builder.MapPost("/api/todos", (
InferredJsonClass
? inferredJsonClass) => "");
1253
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1268
builder.MapPost("/api/todos", [Consumes("application/xml")] (
InferredJsonClass
? inferredJsonClass) => "");
1285
Assert.Equal(typeof(
InferredJsonClass
), bodyParameterDescription.Type);
1765
private record ArgumentListRecord([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1767
private record struct ArgumentListRecordStruct([FromRoute] int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1769
private record ArgumentListRecordWithoutAttributes(int Foo, int Bar,
InferredJsonClass
? FromBody, HttpContext context);
1776
public
InferredJsonClass
? FromBody { get; set; }
1785
public
InferredJsonClass
? FromBody { get; set; }
1799
public
InferredJsonClass
? FromBody { get; set; }