c# - 如何从代码而不是配置中将值设置为 RedisSetting?

标签 c# redis stackexchange.redis

我正在使用 Redis.StackExchange 库和 CloudStructure图书馆

 public class RedisSettings
    {
        public RedisSettings(ConfigurationOptions configuration, int db = 0, IRedisValueConverter converter = null, Func<ICommandTracer> tracerFactory = null, TextWriter connectionMultiplexerLog = null);
      }

我想从代码而不是配置中为 IRedisValueConverter 转换器 设置值。

应该怎么设置?

  public static readonly RedisSettings Default = new RedisSettings("localhost");

最佳答案

使用:

public RedisSettings(ConfigurationOptions configuration, converter: YourConvertobject);

Converter 是可选参数,默认情况下为空。通过提供一个值,您可以从代码中设置它。更多信息请阅读 Named & Optional parameters

关于c# - 如何从代码而不是配置中将值设置为 RedisSetting?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32397302/

相关文章:

c# - Google map 不支持的浏览器

c# - 基于 DependencyProperty 控制样式

configuration - Laravel 5.2 中的 Predis 配置

Redis 生产规模

async-await - 如何在模拟的异步方法上设置可验证的期望?

c# - Kendo UI Grid- - 默认排序日期 Asc

c# - Entity Framework /ASP.NET MVC 5 日期时间异常

laravel - 在 Laravel 中哪里可以订阅 Redis Pub/Sub?

Spring框架+NoSQL

c# - 我在 Stack Exchange Redis 中找不到等同于键的命令