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

时间:2015-09-04 11:46:24

标签: 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);
      }

我想从代码而不是config中为IRedisValueConverter converter设置值。

我该如何设置?

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

1 个答案:

答案 0 :(得分:3)

使用:

public RedisSettings(ConfigurationOptions configuration, converter: YourConvertobject);

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