using FreeRedis; using Microsoft.Extensions.DependencyInjection; namespace NapCatRobotClient.Core.Helper { public static class RedisExtensions { public static IServiceCollection AddRedis(this IServiceCollection services, string redisConnection) { RedisHelper.Initialization(redisConnection); return services; } } /// /// Redis /// public abstract class RedisHelper { public static RedisClient Client; public static void Initialization(string redisConnection) { Client = new(redisConnection) { Serialize = JsonConvert.SerializeObject, Deserialize = JsonConvert.DeserializeObject }; Client.Set(Guid.NewGuid().ToString(), "", 10); } } }