namespace Distribution.Features.Warehouse; public interface IWarehouseRepository { Task GetByIdAsync(Guid id); Task> GetAllAsync(); Task AddAsync(Models.Warehouse entity); void Update(Models.Warehouse entity); void Remove(Models.Warehouse entity); }