using System.Threading.Tasks;
namespace ZonyLrcTools.Cli.Infrastructure.Album
{
///
/// 专辑封面下载器,用于匹配并下载歌曲的专辑封面。
///
public interface IAlbumDownloader
{
///
/// 下载器的名称。
///
string DownloaderName { get; }
///
/// 下载专辑封面。
///
/// 歌曲的名称。
/// 歌曲的作者。
/// 专辑封面的图像数据。
ValueTask DownloadAsync(string songName, string artist);
}
}