#if NET using DigitalData.Core.Infrastructure; using Microsoft.EntityFrameworkCore; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; namespace EnvelopeGenerator.Infrastructure.Repositories; [Obsolete("Use IRepository")] public class ConfigRepository : CRUDRepository, IConfigRepository { public ConfigRepository(EGDbContext dbContext) : base(dbContext, dbContext.Configs) { } public async Task ReadFirstAsync() { var configs = await _dbSet.ToListAsync(); return configs.Count > 0 ? configs[0] : default; } } #endif