Add dto and services

This commit is contained in:
2025-04-10 01:27:46 +02:00
parent 3537465588
commit 69a3570a60
23 changed files with 283 additions and 10 deletions

View File

@@ -0,0 +1,17 @@
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);
}
}