feat:第一次提交
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user