using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using System.Data.SqlClient; using SpaceRace.Shared; namespace Server.Controllers; [ApiController] [Route("[controller]")] public class PbController : ControllerBase { private readonly ILogger _logger; private SpaceRaceDbContext _db; public PbController(ILogger logger, SpaceRaceDbContext db) { _logger = logger; _db = db; } [HttpGet()] public PbDTO Pb(Guid userId, string mapName) { _logger.LogInformation($"{userId} {mapName}"); return _db.PbDTO .Where(pb => pb.UserId == userId) .Where(pb => pb.Map == mapName) .Single(); } }