예제 #1
0
        private void BuildTelemetryStorage()
        {
            var redisTelemetryStorage = new RedisTelemetryStorage(_redisAdapter, _config.RedisUserPrefix, _config.SdkVersion, _config.SdkMachineIP, _config.SdkMachineName);

            _telemetryInitProducer       = redisTelemetryStorage;
            _telemetryEvaluationProducer = redisTelemetryStorage;
        }
예제 #2
0
        public void Initialization()
        {
            _redisAdapter = new Mock <IRedisAdapter>();
            _log          = new Mock <ISplitLogger>();
            _userPrefix   = "user-prefix-test";
            _sdkVersion   = "sdk-version-test";
            _machineIp    = "10.0.0.1";
            _machineName  = "machine-name-test";

            _telemetryStorage = new RedisTelemetryStorage(_redisAdapter.Object, _userPrefix, _sdkVersion, _machineIp, _machineName, _log.Object);
        }