构建ASP.NET Core音乐库
在构建ASP.NET Core音乐库的过程中,我们将逐步完成DiscogsClient类的编写、控制器的连接、视图的添加以及引入TypeScript来获取专辑图片等操作。
编写DiscogsClient类
首先,我们要编写 DiscogsClient 类,它基于 IDiscogsClient 接口。以下是类的初始定义:
public class DiscogsClient : IDiscogsClient
{
public async Task<Results> GetByArtist(string artist)
{
}
}
在类中,我们定义一个常量 BasePath ,用于存储Discogs API的基础URL:
private const string BasePath = "https://api.discogs.com/";
为了与REST端点通信,我们的构造函数需要注入一个实现了 IHttpClientFactory 接口的类:
private readonly IHttpClientFactory _httpClientFactory;
public DiscogsClient(I
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



