RepositoryRedisModule.cs 623 B

1234567891011121314151617181920212223242526272829
  1. using Microsoft.Extensions.DependencyInjection;
  2. namespace IMCS.CCS.Common.Redis
  3. {
  4. /// <summary>
  5. /// Redis 模块
  6. /// </summary>
  7. public class RepositoryRedisModule
  8. {
  9. /// <summary>
  10. /// 注册 Redis 模块
  11. /// </summary>
  12. /// <param name="services"></param>
  13. /// <param name="connectionString"></param>
  14. public static void RegisterRedisRepository(IServiceCollection services, string connectionString)
  15. {
  16. services.AddSingleton<IRedisService, RedisService>(serviceProvider => new RedisService(connectionString));
  17. }
  18. }
  19. }