public ClientDisclaimerService(
     IClientDisclaimerRepository clientDisclaimerRepository,
     IFxPaygateClient fxPaygateClient,
     RedisService redisService,
     TimeSpan pendingTimeout,
     string depositDelayDisclaimerId,
     ILogFactory logFactory)
 {
     _clientDisclaimerRepository = clientDisclaimerRepository;
     _pendingTimeout             = pendingTimeout;
     _depositDelayDisclaimerId   = depositDelayDisclaimerId;
     _fxPaygateClient            = fxPaygateClient;
     _redisService = redisService;
     _log          = logFactory.CreateLog(this);
 }