feat:第一次提交

This commit is contained in:
LyMysterious
2025-10-17 18:33:29 +08:00
commit 79780d8b3a
26 changed files with 1372 additions and 0 deletions
@@ -0,0 +1,32 @@
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;
}
}
/// <summary>
/// Redis
/// </summary>
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);
}
}
}