oublie : ajout des annotations sur les verbes POST et PUT du UserController pour indiquer quel code de retour puevent être renvoyés par les methodes concernées
continuous-integration/drone/push Build is passing Details

pull/49/head
Victor GABORIT 1 year ago
parent fd42cbf104
commit d112da2e9b

@ -150,6 +150,8 @@ namespace API.Controllers
[HttpPost] [HttpPost]
[ProducesResponseType(typeof(UserDto), 201)] [ProducesResponseType(typeof(UserDto), 201)]
[ProducesResponseType(typeof(string), 400)] [ProducesResponseType(typeof(string), 400)]
[ProducesResponseType(typeof(string), 409)]
[ProducesResponseType(typeof(string), 410)]
public IActionResult CreateUser([FromBody] UserDto dto) public IActionResult CreateUser([FromBody] UserDto dto)
{ {
if (dto.Username == null || dto.Password == null || dto.Email == null) if (dto.Username == null || dto.Password == null || dto.Email == null)
@ -179,6 +181,7 @@ namespace API.Controllers
[ProducesResponseType(typeof(UserDto), 200)] [ProducesResponseType(typeof(UserDto), 200)]
[ProducesResponseType(typeof(string), 400)] [ProducesResponseType(typeof(string), 400)]
[ProducesResponseType(typeof(string), 404)] [ProducesResponseType(typeof(string), 404)]
[ProducesResponseType(typeof(string), 409)]
public IActionResult UpdateUser(int id, [FromBody] UserDto userDto) public IActionResult UpdateUser(int id, [FromBody] UserDto userDto)
{ {
if (id != userDto.Id) if (id != userDto.Id)

Loading…
Cancel
Save