using Domain.Entities; namespace Infrastructure.Repository.Breweries; public interface IBreweryRepository { Task GetByIdAsync(Guid id); Task> GetAllAsync(int? limit, int? offset); Task UpdateAsync(BreweryPost brewery); Task DeleteAsync(Guid id); Task CreateAsync(BreweryPost brewery); }