fix: Fixed the issue mentioned in #145.

Added a new line break.('\n')
This commit is contained in:
real-zony 2023-09-11 09:49:02 +08:00
parent b0835dcf01
commit c8ffbc55af
2 changed files with 13 additions and 1 deletions

View File

@ -1,10 +1,22 @@
namespace ZonyLrcTools.Common.Lyrics;
/// <summary>
/// 歌词下载核心逻辑的接口定义。
/// </summary>
public interface ILyricsDownloader
{
/// <summary>
/// 使用给定的歌词信息下载歌词,并输出文件到指定的路径。
/// </summary>
/// <param name="needDownloadMusicInfos">需要下载的歌词信息。</param>
/// <param name="parallelCount">下载线程/并发量。</param>
/// <param name="cancellationToken">任务取消标记。</param>
Task DownloadAsync(List<MusicInfo> needDownloadMusicInfos,
int parallelCount = 2,
CancellationToken cancellationToken = default);
/// <summary>
/// 获取目前可用的歌词下载器。
/// </summary>
IEnumerable<ILyricsProvider> AvailableProviders { get; }
}

View File

@ -139,7 +139,7 @@ public class NetEaseMusicSongListMusicScanner : ISingletonDependency
var asciiQrCodeString = qrCode.GetGraphic(1, drawQuietZones: false);
_logger.LogInformation("请使用网易云 APP 扫码登录:");
_logger.LogInformation(asciiQrCodeString);
_logger.LogInformation("\n{AsciiQrCodeString}", asciiQrCodeString);
// Wait for login success.
var isLogin = false;