using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using System.Data.SqlClient; using Server.Services; using SpaceRace.Shared; namespace Server.Controllers; [ApiController] [Route("[controller]")] public class LapTimesController : ControllerBase { private readonly ILogger _logger; private SpaceRaceDbContext _db; private LapTimesService _lapTimes; public LapTimesController( ILogger logger, SpaceRaceDbContext db, LapTimesService lapTimes ){ _logger = logger; _db = db; _lapTimes = lapTimes; } [HttpGet()] public LapTimesDTO LapTimes(Guid userId, string mapName) { _logger.LogInformation($"{userId} {mapName}"); return _lapTimes.LapTimes(userId, mapName); } }