public async Task <List <EstateDto> > GetAll(int page, int count)
        {
            var list = await _context.Estates.Include(a => a.Owner).Skip((page - 1) * count).Take(count).ToListAsync();

            return(EstateMapper.Map(list));
        }
        public async Task <EstateDto> GetById(long id)
        {
            var estate = await _context.Estates.Include(a => a.Owner).FirstOrDefaultAsync(a => a.Id == id);

            return(EstateMapper.Map(estate));
        }