using EmailApi.Data.Entities; using EmailApi.Data.Repositories.Contracts; using Microsoft.EntityFrameworkCore; namespace EmailApi.Data.Repositories; public sealed class EfEmailTemplateRepository : IEmailTemplateRepository { private readonly EmailApiDbContext _db; public EfEmailTemplateRepository(EmailApiDbContext db) { _db = db; } public async Task> GetAllAsync(CancellationToken ct) => await _db.EmailTemplates.AsNoTracking().ToListAsync(ct); }