/// <summary> /// Creates a new instance of the <see cref="RedisGrainStorage"/> type. /// </summary> public RedisGrainStorage( string name, RedisStorageOptions options, SerializationManager serializationManager, IOptions <ClusterOptions> clusterOptions, ILogger <RedisGrainStorage> logger) { _name = name; _logger = logger; _options = options; _serializationManager = serializationManager; _serviceId = clusterOptions.Value.ServiceId; }
/// <summary> /// Creates a new instance of the <see cref="RedisGrainStorage"/> type. /// </summary> public RedisGrainStorage( string name, RedisStorageOptions options, SerializationManager serializationManager, IOptions <ClusterOptions> clusterOptions, ILoggerFactory loggerFactory) { _name = name; _logger = loggerFactory.CreateLogger($"{typeof(RedisGrainStorage).FullName}.{name}"); _options = options; _serializationManager = serializationManager; _serviceId = clusterOptions.Value.ServiceId; }
public RedisGrainStorage( string name, RedisStorageOptions options, SerializationManager serializationManager, IOptions <ClusterOptions> clusterOptions, ILoggerFactory loggerFactory ) { this._name = name; this._loggerFactory = loggerFactory; var loggerName = $"{typeof(RedisGrainStorage).FullName}.{name}"; this._logger = loggerFactory.CreateLogger(loggerName); this._options = options; this._serializationManager = serializationManager; this._serviceId = clusterOptions.Value.ServiceId; }
public RedisStorageOptionsValidator(RedisStorageOptions options, string name) { this._options = options; this._name = name; }