Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Mobile.Api/CollectionExtensions/RedisServiceCollectionExten...

23 lines
754 B
C#

using LearningOfficer.OA.Common.Configs;
using Meeting.Infrastructure;
namespace LearningOfficer.OA.Mobile.Api.CollectionExtensions
{
public static class RedisServiceCollectionExtensions
{
/// <summary>
/// 添加Redis服务
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <returns></returns>
public static IServiceCollection AddRedis(this IServiceCollection services, IConfiguration configuration)
{
var connectionStrings = configuration.GetSection("ConnectionStrings").Get<ConnectionStringsSettings>();
RedisHelper.Initialization(connectionStrings.Redis);
return services;
}
}
}