练习+博客,量化自己的进步!
浏览记录
- _db.ListLeftPushAsync(viewKey,element); Left从头部插入集合
- _db.ListRangeAsync("RecentViewedAlbums",0,2); 获取集合
- _db.ListTrimAsync("RecentViewedAlbums",0,2); 裁剪集合
这么一个专辑列表,浏览每个专辑会留下浏览记录
浏览记录页面,只记录最近浏览的三条记录
在专辑明细Action中添加如下代码,向Redis中添加浏览记录
// 往Redis中添加浏览记录
var viewKey = "RecentViewedAlbums";
var element = $"专辑:{album.Title}({album.Id})";
// Left从头部插入集合
await _db.ListLeftPushAsync(viewKey,element);
浏览记录Action