using Email.Data.Entities; using Email.Data.Repositories.Contracts; using Microsoft.EntityFrameworkCore; namespace Email.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); }