17 references to Status
Microsoft.AspNetCore.OpenApi.Tests (17)
Services\OpenApiSchemaService\OpenApiSchemaService.ParameterSchemas.cs (8)
165[(Status status = Status.Pending) => { }, (JsonNode defaultValue) => Assert.Equal("Pending", defaultValue.GetValue<string>())], 171[([DefaultValue(Status.Pending)] Status status) => { }, (JsonNode defaultValue) => Assert.Equal("Pending", defaultValue.GetValue<string>())], 228builder.MapGet("/api", (Status status) => { }); 699builder.MapGet("/api/with-enum", (Status status) => status); 732private Status GetItemStatus([FromQuery] Status status) => status;
Services\OpenApiSchemaService\OpenApiSchemaService.PropertySchemas.cs (1)
440public Status? NullableStatus { get; set; }
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (5)
974builder.MapPost("/optionalEnum", ([FromForm(Name = "status")] Status status = Status.Approved) => { }); 997internal Status FormPostWithOptionalEnumParam( 998[FromForm(Name = "status")] Status status = Status.Approved
Services\OpenApiSchemaService\OpenApiSchemaService.ResponseSchemas.cs (2)
512static Status? GetNullableStatus() => Random.Shared.Next() < 0.5 ? Status.Approved : null;
Shared\SharedTypes.cs (1)
97[JsonConverter(typeof(JsonStringEnumConverter<Status>))]