Skip to content

Commit fc1a719

Browse files
author
Bart Koelman
committed
Added missing HEAD routes
1 parent 337c093 commit fc1a719

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/JsonApiDotNetCore/Controllers/JsonApiQueryController.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,27 +33,31 @@ protected JsonApiQueryController(IJsonApiOptions options, IResourceGraph resourc
3333

3434
/// <inheritdoc />
3535
[HttpGet]
36+
[HttpHead]
3637
public override async Task<IActionResult> GetAsync(CancellationToken cancellationToken)
3738
{
3839
return await base.GetAsync(cancellationToken);
3940
}
4041

4142
/// <inheritdoc />
4243
[HttpGet("{id}")]
44+
[HttpHead("{id}")]
4345
public override async Task<IActionResult> GetAsync(TId id, CancellationToken cancellationToken)
4446
{
4547
return await base.GetAsync(id, cancellationToken);
4648
}
4749

4850
/// <inheritdoc />
4951
[HttpGet("{id}/{relationshipName}")]
52+
[HttpHead("{id}/{relationshipName}")]
5053
public override async Task<IActionResult> GetSecondaryAsync(TId id, string relationshipName, CancellationToken cancellationToken)
5154
{
5255
return await base.GetSecondaryAsync(id, relationshipName, cancellationToken);
5356
}
5457

5558
/// <inheritdoc />
5659
[HttpGet("{id}/relationships/{relationshipName}")]
60+
[HttpHead("{id}/relationships/{relationshipName}")]
5761
public override async Task<IActionResult> GetRelationshipAsync(TId id, string relationshipName, CancellationToken cancellationToken)
5862
{
5963
return await base.GetRelationshipAsync(id, relationshipName, cancellationToken);

0 commit comments

Comments
 (0)