Files
spacerace/Server/Controllers/CompletionController.cs
T
2023-08-23 13:06:00 +10:00

29 lines
722 B
C#

using Microsoft.AspNetCore.Mvc;
using Server.Models;
namespace Server.Controllers;
[ApiController]
[Route("[controller]")]
public class CompletionController : ControllerBase {
private readonly ILogger<CompletionController> _logger;
private SpaceRaceDbContext _db;
public CompletionController(ILogger<CompletionController> logger, SpaceRaceDbContext db) {
_logger = logger;
_db = db;
}
[HttpGet(Name = "GetCompletion")]
public IEnumerable<CompletionDTO> Get() {
return _db.Completions.Select(c => new CompletionDTO {
Id = c.Id,
UserId = c.UserId,
Map = c.Map,
Time = c.Time,
Date = c.Date,
});
}
}