using DeepDrftModels.Entities; using DeepDrftModels.Models; using NetBlocks.Models; namespace DeepDrftWeb.Services; public interface ITrackService { Task> GetById(long id); Task>> GetAll(); Task>> GetPaged(int pageNumber, int pageSize, string? sortColumn, bool sortDescending); Task> Create(TrackEntity newTrack); Task> Update(TrackEntity track); Task Delete(long id); }