Orders work...

This commit is contained in:
lumijiez
2025-06-26 02:51:14 +03:00
parent c7dcbc1926
commit c137a03a0a
6 changed files with 805 additions and 12 deletions

View File

@@ -10,11 +10,12 @@ namespace Imprink.WebApi.Controllers;
[Route("/api/products/variants")]
public class ProductVariantsController(IMediator mediator) : ControllerBase
{
[HttpGet]
[HttpGet("{id:guid}")]
[AllowAnonymous]
public async Task<ActionResult<IEnumerable<ProductVariantDto>>> GetProductVariants(
[FromQuery] GetProductVariantsQuery query)
Guid id)
{
var query = new GetProductVariantsQuery { ProductId = id };
return Ok(await mediator.Send(query));
}

View File

@@ -23,7 +23,7 @@ public class ProductsController(IMediator mediator) : ControllerBase
[HttpGet("{id:guid}")]
[AllowAnonymous]
public async Task<ActionResult<PagedResultDto<ProductDto>>> GetProductById(
public async Task<ActionResult<ProductDto>> GetProductById(
Guid id,
CancellationToken cancellationToken)
{