Réglage des problèmes de conflits de routes
continuous-integration/drone/push Build is passing Details

pull/35/head
Johnny RATTON 1 year ago
parent 68ba34b038
commit 8577624439

@ -38,7 +38,7 @@ namespace API.Controllers
return Ok(_lessonDataService.GetLessons(page, number, orderCriteria));
}
[HttpGet("lesson/{id}")]
[HttpGet("lesson/{id:int}")]
[ProducesResponseType(typeof(LessonDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetLessonById(int id)
@ -55,7 +55,7 @@ namespace API.Controllers
}
}
[HttpGet("lesson/{title}")]
[HttpGet("lesson/{title:alpha}")]
[ProducesResponseType(typeof(LessonDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetLessonByTitle(string title)

@ -38,7 +38,7 @@ namespace API.Controllers
return Ok(_paragraphDataService.GetParagraphs(page, number, orderCriteria));
}
[HttpGet("paragraph/{id}")]
[HttpGet("paragraph/{id:int}")]
[ProducesResponseType(typeof(ParagraphDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetParagraphById(int id)
@ -54,7 +54,7 @@ namespace API.Controllers
}
}
[HttpGet("paragraph/{title}")]
[HttpGet("paragraph/{title:alpha}")]
[ProducesResponseType(typeof(ParagraphDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetParagraphByTitle(string title)

@ -38,7 +38,7 @@ namespace API.Controllers
return Ok(_successDataService.GetSuccesses(page, number, orderCriteria));
}
[HttpGet("success/{id}")]
[HttpGet("success/user/{id:int}")]
[ProducesResponseType(typeof(SuccessDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetSuccessByUserId(int userId)
@ -54,7 +54,7 @@ namespace API.Controllers
}
}
[HttpGet("success/{inquiryId}")]
[HttpGet("success/inquiry/{inquiryId:int}")]
[ProducesResponseType(typeof(SuccessDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetSuccessByInquiryId(int inquiryId)

@ -29,7 +29,7 @@ namespace API.Controllers
return Ok(users);
}
[HttpGet("user/{id}")]
[HttpGet("user/{id:int}")]
[ProducesResponseType(typeof(UserDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetUserById(int id)
@ -46,7 +46,7 @@ namespace API.Controllers
}
}
[HttpGet("user/{username}")]
[HttpGet("user/{username:alpha}")]
[ProducesResponseType(typeof(UserDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult GetUserByUsername(string username)

Loading…
Cancel
Save