Implemented interface member:
property
Description
Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider.Description
24 writes to Description
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (17)
ApiResponseTypeProviderTest.cs (3)
204
new ProducesResponseTypeAttribute(200) {
Description
= expectedOkDescription},
205
new ProducesResponseTypeAttribute(400) {
Description
= expectedBadRequestDescription },
206
new ProducesResponseTypeAttribute(404) {
Description
= expectedNotFoundDescription },
EndpointMetadataApiDescriptionProviderTest.cs (14)
310
[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created,
Description
= expectedCreatedDescription)]
311
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= expectedBadRequestDescription)]
339
var apiDescription = GetApiDescription([ProducesResponseType<GenericClass<TimeSpan>>(StatusCodes.Status200OK,
Description
= expectedOkDescription)]
358
var apiDescription = GetApiDescription([ProducesResponseType<GenericClass<TimeSpan>>(StatusCodes.Status200OK,
Description
= expectedOkDescription)]
377
var apiDescription = GetApiDescription([ProducesResponseType<IEnumerable<TimeSpan>>(StatusCodes.Status200OK,
Description
= expectedOkDescription)]
396
var apiDescription = GetApiDescription([ProducesResponseType<IEnumerable<TimeSpan>>(StatusCodes.Status200OK,
Description
= expectedOkDescription)]
425
var apiDescription = GetApiDescription([ProducesResponseType<string>(StatusCodes.Status200OK,
Description
= "Only returned with a string")]
443
[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created,
Description
= expectedCreatedDescription)]
444
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= expectedBadRequestDescription)]
491
[ProducesResponseType(typeof(int), StatusCodes.Status201Created,
Description
= "First description")] // The first item is an int, not a timespan, shouldn't match
492
[ProducesResponseType(typeof(int), StatusCodes.Status201Created,
Description
= "Second description")] // Not a timespan AND not the final item, shouldn't match
493
[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created,
Description
= expectedCreatedDescription)] // This is the last item, which should match
494
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= "First description")]
495
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= expectedBadRequestDescription)]
Microsoft.AspNetCore.Mvc.Core.Test (1)
ProducesResponseTypeAttributeTests.cs (1)
76
Description
= "Example"
Microsoft.AspNetCore.OpenApi.Tests (6)
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (6)
321
[ProducesResponseType<Todo>(StatusCodes.Status200OK,
Description
= expectedCreatedDescription)]
322
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= expectedBadRequestDescription)]
355
[ProducesResponseType<Todo>(StatusCodes.Status200OK,
Description
= expectedCreatedDescription)]
356
[ProducesResponseType(StatusCodes.Status400BadRequest,
Description
= expectedBadRequestDescription)]
386
[ProducesResponseType<Todo>(StatusCodes.Status200OK,
Description
= null)] // Explicitly set to NULL
420
[ProducesResponseType<Todo>(StatusCodes.Status200OK,
Description
= null)] // Explicitly set to NULL
2 references to Description
Microsoft.AspNetCore.Mvc.Core.Test (2)
ProducesResponseTypeAttributeTests.cs (2)
80
Assert.Equal("Example", producesResponseTypeAttribute.
Description
);
90
Assert.Null(producesResponseTypeAttribute.
Description
);