using Books.Api.Domain.Companies; using Books.Api.EventFlow.ReadModels; namespace Books.Api.EventFlow.Repositories; public interface ICompanyRepository { Task GetByIdAsync(string id, CancellationToken cancellationToken = default); Task> GetByIds(List ids, CancellationToken cancellationToken = default); Task> GetAllAsync(CancellationToken cancellationToken = default); }