RedisOptions.cs 542 B

12345678910111213141516171819
  1. namespace Apq.Cfg.Redis;
  2. /// <summary>
  3. /// Redis 配置选项
  4. /// </summary>
  5. public sealed class RedisOptions
  6. {
  7. public string? ConnectionString { get; set; }
  8. public string? KeyPrefix { get; set; }
  9. public int? Database { get; set; }
  10. public string? Channel { get; set; }
  11. public int ConnectTimeoutMs { get; set; } = 5000;
  12. public int OperationTimeoutMs { get; set; } = 5000;
  13. /// <summary>
  14. /// SCAN 命令每次返回的键数量,默认 250
  15. /// </summary>
  16. public int ScanPageSize { get; set; } = 250;
  17. }