| 12345678910111213141516171819202122232425262728293031 | using OASystem.Infrastructure.Repositories.Groups;namespace OASystem.API.OAMethodLib.Quartz.Business{    public class TeamCurrency    {        private readonly static TeamRateRepository _grpCurrencyRep = AutofacIocManager.Instance.GetService<TeamRateRepository>();        /// <summary>        /// 团组币种信息        /// 每天 凌晨零点更新        /// </summary>        public static async void PostTeamCurrencyUpdate()        {            string grpCurrencyName = "GroupTeamCurrencyData";            var _currData = await _grpCurrencyRep.PostGroupTeamRateHot();            if (_currData != null)            {                var s = await RedisRepository.RedisFactory.CreateRedisRepository().KeyDeleteAsync(grpCurrencyName);                if (s)                {                    TimeSpan ts = DateTime.Now.AddHours(25).TimeOfDay;                    await RedisRepository.RedisFactory.CreateRedisRepository().StringSetAsync(grpCurrencyName, JsonConvert.SerializeObject(_currData), ts);                }            }        }    }}
 |