Files
Musify/backend/Musify.Application/Contracts/IYouTubeDownloaderService.cs
T

10 lines
317 B
C#

namespace Musify.Application.Contracts
{
public record YouTubeDownloadResult(int ExitCode, string StandardError);
public interface IYouTubeDownloaderService
{
Task<YouTubeDownloadResult> DownloadAudioAsync(string videoId, string destinationFilePath, CancellationToken cancellationToken);
}
}