using Musify.Domain.ValueObjects; namespace Musify.Api.DataTransferObjects.PlayLists; /// Add a track already in the catalog by , or one from an external /// source by + (provisioning it in the background if /// needed) — exactly one of the two must be given. public record AddPlayListTrackRequest(Guid? TrackId, TrackSource? Source, string? ExternalId);