using Domains.LocationDomain; using Infrastructure.Database.Generic; using Microsoft.EntityFrameworkCore; namespace Infrastructure.Database.Locations.Repositories.Countries { public class CountriesRepository(IGenericReader reader, IGenericWriter writer, IUnitOfWork unitOfWork) : GenericRepository(writer, unitOfWork), ICountriesRepository { protected override IQueryable LoadDomain() { return reader.GetAll().Include(c => c.Cities); } } }