Files
game-ideas/src/GameIdeas/Server/GameIdeas.WebAPI/Controllers/GameController.cs
2025-04-10 01:27:46 +02:00

18 lines
432 B
C#

using GameIdeas.Shared.Dto;
using GameIdeas.WebAPI.Services;
using Microsoft.AspNetCore.Mvc;
namespace GameIdeas.WebAPI.Controllers;
[ApiController]
[Route("api/[controller]")]
public class GameController(GameService gameService) : Controller
{
[HttpGet("Search")]
public async Task<IEnumerable<GameDto>> FetchGames([FromQuery] GameFilterDto filter)
{
return await gameService.SearchGames(filter);
}
}