using Microsoft.EntityFrameworkCore; public class GcsService : IGcsService { private readonly AppDbContext _db; public GcsService(AppDbContext db) => _db = db; public async Task GetCurrentAsync(Guid encounterId) { return await _db.GcsScores .AsNoTracking() .Where(s => s.EncounterId == encounterId) .OrderByDescending(s => s.CalculatedAt) .FirstOrDefaultAsync(); } }