using Dlhis.External.OpenApi.Response; using Kurisu.AspNetCore.Utils; using Kurisu.AspNetCore.Utils.Extensions; namespace Dlhis.External.OpenApi.Services.Implements; public class GainfoService : IGainfoService { private readonly RedisCache _redisCache; public GainfoService(RedisCache redisCache) { _redisCache = redisCache; } public async Task> GetAllGainfosAsync() { var data = await _redisCache.ListRangeAsync("gainfo:shanxi"); return data.Select(x => x.ToString().ToObject()).ToList(); } }