Skip to content

Commit 58a115f

Browse files
committed
chore(controllers): adjust route names
1 parent 1d1dcf6 commit 58a115f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/Dotnet.Samples.AspNetCore.WebApi/Controllers/PlayerController.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ IValidator<PlayerRequestModel> validator
2727
/// <response code="201">Created</response>
2828
/// <response code="400">Bad Request</response>
2929
/// <response code="409">Conflict</response>
30-
[HttpPost]
30+
[HttpPost(Name = "Create")]
3131
[Consumes(MediaTypeNames.Application.Json)]
3232
[ProducesResponseType<PlayerResponseModel>(StatusCodes.Status201Created)]
3333
[ProducesResponseType(StatusCodes.Status400BadRequest)]
@@ -59,7 +59,7 @@ public async Task<IResult> PostAsync([FromBody] PlayerRequestModel player)
5959

6060
logger.LogInformation("POST /players created: {@Player}", result);
6161
return TypedResults.CreatedAtRoute(
62-
routeName: "GetBySquadNumber",
62+
routeName: "RetrieveBySquadNumber",
6363
routeValues: new { squadNumber = result.Dorsal },
6464
value: result
6565
);
@@ -74,7 +74,7 @@ public async Task<IResult> PostAsync([FromBody] PlayerRequestModel player)
7474
/// </summary>
7575
/// <response code="200">OK</response>
7676
/// <response code="404">Not Found</response>
77-
[HttpGet]
77+
[HttpGet(Name = "Retrieve")]
7878
[ProducesResponseType<PlayerResponseModel>(StatusCodes.Status200OK)]
7979
[ProducesResponseType(StatusCodes.Status404NotFound)]
8080
public async Task<IResult> GetAsync()
@@ -101,7 +101,7 @@ public async Task<IResult> GetAsync()
101101
/// <response code="404">Not Found</response>
102102
[Authorize(Roles = "Admin")]
103103
[ApiExplorerSettings(IgnoreApi = true)]
104-
[HttpGet("{id:Guid}", Name = "GetById")]
104+
[HttpGet("{id:Guid}", Name = "RetrieveById")]
105105
[ProducesResponseType<PlayerResponseModel>(StatusCodes.Status200OK)]
106106
[ProducesResponseType(StatusCodes.Status404NotFound)]
107107
public async Task<IResult> GetByIdAsync([FromRoute] Guid id)
@@ -125,7 +125,7 @@ public async Task<IResult> GetByIdAsync([FromRoute] Guid id)
125125
/// <param name="squadNumber">The Squad Number of the Player</param>
126126
/// <response code="200">OK</response>
127127
/// <response code="404">Not Found</response>
128-
[HttpGet("squad/{squadNumber:int}")]
128+
[HttpGet("squadNumber/{squadNumber:int}", Name = "RetrieveBySquadNumber")]
129129
[ProducesResponseType<PlayerResponseModel>(StatusCodes.Status200OK)]
130130
[ProducesResponseType(StatusCodes.Status404NotFound)]
131131
public async Task<IResult> GetBySquadNumberAsync([FromRoute] int squadNumber)
@@ -160,7 +160,7 @@ public async Task<IResult> GetBySquadNumberAsync([FromRoute] int squadNumber)
160160
/// <response code="204">No Content</response>
161161
/// <response code="400">Bad Request</response>
162162
/// <response code="404">Not Found</response>
163-
[HttpPut("{squadNumber:int}")]
163+
[HttpPut("{squadNumber:int}", Name = "Update")]
164164
[Consumes(MediaTypeNames.Application.Json)]
165165
[ProducesResponseType(StatusCodes.Status204NoContent)]
166166
[ProducesResponseType(StatusCodes.Status400BadRequest)]
@@ -204,7 +204,7 @@ [FromBody] PlayerRequestModel player
204204
/// <param name="squadNumber">The Squad Number of the Player</param>
205205
/// <response code="204">No Content</response>
206206
/// <response code="404">Not Found</response>
207-
[HttpDelete("{squadNumber:int}")]
207+
[HttpDelete("{squadNumber:int}", Name = "Delete")]
208208
[ProducesResponseType(StatusCodes.Status204NoContent)]
209209
[ProducesResponseType(StatusCodes.Status404NotFound)]
210210
public async Task<IResult> DeleteAsync([FromRoute] int squadNumber)

0 commit comments

Comments
 (0)