public NetEaseAlbumDownloader(IWarpHttpClient warpHttpClient) { _warpHttpClient = warpHttpClient; _defaultOption = message => { message.Headers.Referrer = new Uri(DefaultReferer); if (message.Content != null) { message.Content.Headers.ContentType = MediaTypeHeaderValue.Parse("application/x-www-form-urlencoded"); } }; }
public NetEaseLyricDownloader(IWarpHttpClient warpHttpClient, ILyricItemCollectionFactory lyricItemCollectionFactory) { _warpHttpClient = warpHttpClient; _lyricItemCollectionFactory = lyricItemCollectionFactory; }
public QQMusicAlbumDownloader(IWarpHttpClient warpHttpClient) { _warpHttpClient = warpHttpClient; }