167 references to ProducesResponseType
ApiExplorerWebSite (5)
Controllers\ApiExplorerResponseTypeWithApiConventionController.cs (4)
24[ProducesResponseType(202)] 25[ProducesResponseType(403)] 48[ProducesResponseType(302)] 49[ProducesResponseType(409)]
Controllers\ApiExplorerSystemVoid.cs (1)
16[ProducesResponseType(401)]
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (51)
ApiResponseTypeProviderTest.cs (35)
25new ProducesResponseTypeAttribute(201), 26new ProducesResponseTypeAttribute(404), 70[ProducesResponseType(301)] 71[ProducesResponseType(404)] 81new FilterDescriptor(new ProducesResponseTypeAttribute(400), FilterScope.Global), 85new FilterDescriptor(new ProducesResponseTypeAttribute(404), FilterScope.Action), 147new ProducesResponseTypeAttribute(200), 148new ProducesResponseTypeAttribute(400), 149new ProducesResponseTypeAttribute(404), 204new ProducesResponseTypeAttribute(200) { Description = expectedOkDescription}, 205new ProducesResponseTypeAttribute(400) { Description = expectedBadRequestDescription }, 206new ProducesResponseTypeAttribute(404) { Description = expectedNotFoundDescription }, 297new ProducesResponseTypeAttribute(201), 298new ProducesResponseTypeAttribute(404), 339[ProducesResponseType(201)] 340[ProducesResponseType(404)] 353new ProducesResponseTypeAttribute(200), 354new ProducesResponseTypeAttribute(404), 394new ProducesResponseTypeAttribute(200), 395new ProducesResponseTypeAttribute(404), 396new ProducesResponseTypeAttribute(415), 447new ProducesResponseTypeAttribute(200), 489new ProducesResponseTypeAttribute(200), 540new ProducesResponseTypeAttribute(201), 541new ProducesResponseTypeAttribute(300), 542new ProducesResponseTypeAttribute(500), 587new ProducesResponseTypeAttribute(415), 633new ProducesResponseTypeAttribute(200), 634new ProducesResponseTypeAttribute(400), 683new ProducesResponseTypeAttribute(200), 684new ProducesResponseTypeAttribute(400), 715new ProducesResponseTypeAttribute(200), 776actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesResponseTypeAttribute(409), FilterScope.Action)); 888[ProducesResponseType(206)] 889[ProducesResponseType(406)]
DefaultApiDescriptionProviderTest.cs (8)
676new ProducesResponseTypeAttribute(304), 776new ProducesResponseTypeAttribute(200), 883new ProducesResponseTypeAttribute(200), 886new ProducesResponseTypeAttribute(202), 953new ProducesResponseTypeAttribute(201), 956new ProducesResponseTypeAttribute(204), 1023new ProducesResponseTypeAttribute(200), 1026new ProducesResponseTypeAttribute(201),
EndpointMetadataApiDescriptionProviderTest.cs (8)
216[ProducesResponseType(StatusCodes.Status400BadRequest)] 254[ProducesResponseType(StatusCodes.Status400BadRequest)] 311[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 342[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 392[ProducesResponseType(StatusCodes.Status400BadRequest, Description = "First description")] 393[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 472[ProducesResponseType(StatusCodes.Status400BadRequest)] 500[ProducesResponseType(StatusCodes.Status400BadRequest)]
Microsoft.AspNetCore.Mvc.Core (20)
DefaultApiConventions.cs (20)
19[ProducesResponseType(StatusCodes.Status200OK)] 20[ProducesResponseType(StatusCodes.Status404NotFound)] 33[ProducesResponseType(StatusCodes.Status200OK)] 34[ProducesResponseType(StatusCodes.Status404NotFound)] 49[ProducesResponseType(StatusCodes.Status201Created)] 50[ProducesResponseType(StatusCodes.Status400BadRequest)] 63[ProducesResponseType(StatusCodes.Status201Created)] 64[ProducesResponseType(StatusCodes.Status400BadRequest)] 80[ProducesResponseType(StatusCodes.Status204NoContent)] 81[ProducesResponseType(StatusCodes.Status404NotFound)] 82[ProducesResponseType(StatusCodes.Status400BadRequest)] 100[ProducesResponseType(StatusCodes.Status204NoContent)] 101[ProducesResponseType(StatusCodes.Status404NotFound)] 102[ProducesResponseType(StatusCodes.Status400BadRequest)] 120[ProducesResponseType(StatusCodes.Status204NoContent)] 121[ProducesResponseType(StatusCodes.Status404NotFound)] 122[ProducesResponseType(StatusCodes.Status400BadRequest)] 141[ProducesResponseType(StatusCodes.Status200OK)] 142[ProducesResponseType(StatusCodes.Status404NotFound)] 143[ProducesResponseType(StatusCodes.Status400BadRequest)]
Microsoft.AspNetCore.Mvc.Core.Test (10)
ApiConventionTypeAttributeTest.cs (1)
72[ProducesResponseType(400)]
ApiExplorer\ApiConventionMatcherTest.cs (4)
448var attributes = new object[] { new CLSCompliantAttribute(false), new ProducesResponseTypeAttribute(200) }; 467new ProducesResponseTypeAttribute(200) } 498var attributes = new object[] { new CLSCompliantAttribute(false), new ProducesResponseTypeAttribute(200) }; 517new ProducesResponseTypeAttribute(200) }
ApiExplorer\ApiConventionResultTest.cs (5)
54[ProducesResponseType(200)] 55[ProducesResponseType(202)] 56[ProducesResponseType(404)] 59[ProducesResponseType(201)] 60[ProducesResponseType(403)]
Microsoft.AspNetCore.OpenApi.Tests (17)
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (5)
20[ProducesResponseType(StatusCodes.Status400BadRequest)] 323[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 357[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 388[ProducesResponseType(StatusCodes.Status400BadRequest)] // Omitted, meaning it should be NULL 422[ProducesResponseType(StatusCodes.Status400BadRequest)] // Omitted, meaning it should be NULL
Services\OpenApiGeneratorTests.cs (12)
205[ProducesResponseType(StatusCodes.Status400BadRequest)] 230[ProducesResponseType(StatusCodes.Status400BadRequest)] 252[ProducesResponseType(StatusCodes.Status400BadRequest)] 268[ProducesResponseType(StatusCodes.Status100Continue)] 269[ProducesResponseType(StatusCodes.Status101SwitchingProtocols)] 285[ProducesResponseType(StatusCodes.Status100Continue)] 287[ProducesResponseType(StatusCodes.Status300MultipleChoices)] 288[ProducesResponseType(StatusCodes.Status400BadRequest)] 289[ProducesResponseType(StatusCodes.Status500InternalServerError)] 314[ProducesResponseType(46)] 315[ProducesResponseType(654)] 316[ProducesResponseType(1111)]
Mvc.Api.Analyzers.Test (64)
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsFullyQualifiedProducesResponseType.Output.cs (3)
20[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status202Accepted)] 21[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status400BadRequest)] 22[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodes.Input.cs (1)
12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodes.Output.cs (3)
12[ProducesResponseType(StatusCodes.Status404NotFound)] 13[ProducesResponseType(StatusCodes.Status200OK)] 14[ProducesResponseType(StatusCodes.Status400BadRequest)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodesAndTypes.Input.cs (1)
12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodesAndTypes.Output.cs (2)
12[ProducesResponseType(StatusCodes.Status404NotFound)] 13[ProducesResponseType(StatusCodes.Status200OK)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsNumericLiteralForNonExistingStatusCodeConstants.Output.cs (2)
9[ProducesResponseType(StatusCodes.Status200OK)] 10[ProducesResponseType(345)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsResponseTypeWhenDifferentFromErrorType.Output.cs (2)
10[ProducesResponseType(StatusCodes.Status200OK)] 12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodes.Output.cs (2)
9[ProducesResponseType(StatusCodes.Status200OK)] 10[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromConstructorParameters.Output.cs (5)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromMethodParameters.Output.cs (5)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Output.cs (5)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsSuccessStatusCode.Output.cs (3)
15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status400BadRequest)] 17[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWithConventionAddsMissingStatusCodes.Output.cs (2)
15[ProducesResponseType(StatusCodes.Status202Accepted)] 16[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWithConventionMethodAddsMissingStatusCodes.Output.cs (2)
9[ProducesResponseType(StatusCodes.Status202Accepted)] 10[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksOnExpressionBodiedMethod.Output.cs (1)
9[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksWhenMultipleIdenticalStatusCodesAreInError.Output.cs (2)
17[ProducesResponseType(StatusCodes.Status200OK)] 18[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksWithValidationProblem.Output.cs (1)
12[ProducesResponseType(StatusCodes.Status400BadRequest)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_ForControllerWithCustomConvention.cs (4)
38[ProducesResponseType(StatusCodes.Status204NoContent)] 39[ProducesResponseType(StatusCodes.Status404NotFound)] 40[ProducesResponseType(StatusCodes.Status409Conflict)] 41[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithAttribute_ReturnsDerivedType.cs (1)
11[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithAttributeAsynchronouslyReturnsValue_WithoutDocumentation.cs (1)
11[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithAttributeReturnsValue_WithoutDocumentation.cs (1)
9[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithConvention_ReturnsUndocumentedStatusCode.cs (2)
32[ProducesResponseType(200)] 33[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithProducesResponseTypeAttribute_DoesNotDocumentSuccessStatusCode.cs (2)
11[ProducesResponseType(200)] 12[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_IfMethodWithProducesResponseTypeAttribute_DoesNotReturnDocumentedStatusCode.cs (3)
11[ProducesResponseType(200)] 12[ProducesResponseType(400)] 13[ProducesResponseType(404)]
TestFiles\ApiConventionAnalyzerIntegrationTest\NoDiagnosticsAreReturned_ForApiController_IfStatusCodesCannotBeInferred.cs (1)
9[ProducesResponseType(201)]
TestFiles\ApiConventionAnalyzerIntegrationTest\NoDiagnosticsAreReturned_ForRazorPageModels.cs (1)
11[ProducesResponseType(302)]
TestFiles\SymbolApiResponseMetadataProviderTest\GetResponseMetadataTests.cs (6)
23[ProducesResponseType(201)] 29[ProducesResponseType(200, StatusCode = 203)] 50[ProducesResponseType(204)] 72public Produces201ResponseTypeAttribute() : base(201) { } 74public Produces201ResponseTypeAttribute(int statusCode) : base(statusCode) { } 82: base(0)