mh_frame_sps/APT.Infrastructure.Redis/AppConfig.cs
2026-04-07 13:47:52 +08:00

33 lines
1.2 KiB
C#

using APT.Redis.Configurations;
using Microsoft.Extensions.Configuration;
using System.Linq;
namespace APT.Redis
{
//public class AppConfig
//{
// public static IConfigurationRoot Configuration { get; set; }
// // private static RedisOption _redisOptions;
// public static RedisOption RedisOption
// {
// get
// {
// var s = Configuration.GetSection("RedisConfig").GetChildren();
// var conn = s.Any(i => i.Key == "RedisConnectionString")? s.FirstOrDefault(i => i.Key == "RedisConnectionString").Value:"";
// var pwd = s.Any(i => i.Key == "RedisConnectionPwd") ? s.FirstOrDefault(i => i.Key == "RedisConnectionPwd").Value : "";
// var pKey = s.Any(i => i.Key == "RedisPrefixKey") ? s.FirstOrDefault(i => i.Key == "RedisPrefixKey").Value : "";
// return new RedisOption()
// {
// RedisConnectionString = conn,
// RedisConnectionPwd =pwd,
// RedisPrefixKey = pKey
// };
// }
// //internal set
// //{
// // _redisOptions = value;
// //}
// }
//}
}