using Distribution.Models; namespace Distribution.Features.DeliveryRide; public interface IDeliveryTaskRepository { Task GetByIdAsync(Guid id); Task> GetByRideIdAsync(Guid rideId); Task ExistsForOrderAndRideAsync(Guid orderId, Guid rideId); Task AddAsync(DeliveryTask task); void Update(DeliveryTask task); }