构建基于ASP.NET Core、C#和TypeScript的音乐搜索应用
在开发Web应用时,我们常常需要结合多种技术来实现丰富的功能。本文将详细介绍如何构建一个基于ASP.NET Core、C#和TypeScript的音乐搜索应用,该应用可以搜索艺术家信息,并获取专辑标题和封面图片。
1. Discogs请求速率限制
Discogs对单个IP的请求数量进行了限制:
- 对于经过身份验证的请求,每分钟最多可发起60个请求。
- 对于未经过身份验证的请求,大多数情况下每分钟最多可发送25个请求。请求数量通过滑动窗口进行监控。
2. 连接控制器
我们使用依赖注入将Discogs客户端模型传递到控制器中。以下是 HomeController 的代码:
public class HomeController : Controller
{
private readonly IDiscogsClient _discogsClient;
public HomeController(IDiscogsClient discogsClient)
{
_discogsClient = discogsClient;
}
public async Task<IActionResult> Index(string searchString)
{
if (!string.IsNullOrWhiteSpace(searchString))
{
超级会员免费看
订阅专栏 解锁全文
1421

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



