using Contracts; using Domain.Entities; namespace Services.Abstractions { public interface IStreetService { Task GetByIdAsync(Guid id); Task> GetAllAsync(); Task CreateAsync(StreetDtoForCreate streetDto); Task UpdateAsync(Guid streetId, StreetDtoForUpdate street); Task DeleteAsync(Guid streetId); //Фичи Task> SearchAsync(string query); } }