public async Task <ActionResult <List <MusicDTO> > > GetAllMusicList() { List <MusicDTO> musicDTOs = await RedisHelper.GetAsync <List <MusicDTO> >("ZswBlog:Common:MusicAllList"); if (musicDTOs == null) { musicDTOs = MusicHelper.GetMusicListByCount(100); RedisHelper.SetAsync("ZswBlog:Common:MusicAllList", musicDTOs, 60 * 60 * 12); } return(Ok(musicDTOs)); }
public async Task <ActionResult <List <MusicDTO> > > GetAllMusicList() { var musicDtOs = await RedisHelper.GetAsync <List <MusicDTO> >("ZswBlog:Common:MusicList"); if (musicDtOs != null) { return(Ok(musicDtOs)); } musicDtOs = await MusicHelper.GetMusicListByCount(50); await RedisHelper.SetAsync("ZswBlog:Common:MusicList", musicDtOs, 2400); return(Ok(musicDtOs)); }