@@ -16,17 +16,15 @@ public class OrdersController : ControllerBase
16
16
/// </summary>
17
17
/// <returns>All available orders.</returns>
18
18
/// <response code="200">Orders successfully retrieved.</response>
19
- /// <response code="400">The order is invalid.</response>
20
19
[ HttpGet ]
21
20
[ Produces ( "application/json" ) ]
22
21
[ ProducesResponseType ( typeof ( IEnumerable < Order > ) , 200 ) ]
23
- [ ProducesResponseType ( 400 ) ]
24
22
public IActionResult Get ( )
25
23
{
26
24
var orders = new Order [ ]
27
25
{
28
26
new ( ) { Id = 1 , Customer = "John Doe" } ,
29
- new ( ) { Id = 2 , Customer = "John Doe " } ,
27
+ new ( ) { Id = 2 , Customer = "Bob Smith " } ,
30
28
new ( ) { Id = 3 , Customer = "Jane Doe" , EffectiveDate = DateTimeOffset . UtcNow . AddDays ( 7d ) } ,
31
29
} ;
32
30
@@ -43,7 +41,6 @@ public IActionResult Get()
43
41
[ HttpGet ( "{id:int}" ) ]
44
42
[ Produces ( "application/json" ) ]
45
43
[ ProducesResponseType ( typeof ( Order ) , 200 ) ]
46
- [ ProducesResponseType ( 400 ) ]
47
44
[ ProducesResponseType ( 404 ) ]
48
45
public IActionResult Get ( int id ) => Ok ( new Order ( ) { Id = id , Customer = "John Doe" } ) ;
49
46
@@ -55,6 +52,7 @@ public IActionResult Get()
55
52
/// <response code="201">The order was successfully placed.</response>
56
53
/// <response code="400">The order is invalid.</response>
57
54
[ HttpPost ]
55
+ [ Consumes ( "application/json" ) ]
58
56
[ Produces ( "application/json" ) ]
59
57
[ ProducesResponseType ( typeof ( Order ) , 201 ) ]
60
58
[ ProducesResponseType ( 400 ) ]
0 commit comments