add characters controller and repository

This commit is contained in:
StevanFreeborn
2022-06-24 09:58:35 -05:00
parent 995035ad22
commit 21d9fdab16
6 changed files with 155 additions and 1 deletions
@@ -0,0 +1,12 @@
using Microsoft.AspNetCore.Mvc;
namespace server.Controllers.v1
{
[ApiController]
[ApiVersion("1.0")]
[Route("/api/episodes")]
[Produces("application/json")]
public class CharactersController : ControllerBase
{
}
}
+9 -1
View File
@@ -46,7 +46,15 @@ namespace server.Controllers.v1
}
}
// TODO: Add xml comments
/// <summary>
/// Gets a quote by its id.
/// </summary>
/// <param name="id">The id of the quote being requested.</param>
/// <response code="200">Returns the quote requested.</response>
/// <response code="400">Not a valid request.</response>
/// <response code="404">Quote with the given id not found.</response>
/// <response code="500">Failed to get quote.</response>
/// <returns>Returns a quote.</returns>
[MapToApiVersion("1.0")]
[HttpGet("{id}")]
[ProducesResponseType(typeof(Quote), StatusCodes.Status200OK)]