public OperationsController(
     IAssetsServiceWithCache assetsServiceWithCache,
     IBalancesClient balancesClient,
     IKycStatusService kycStatusService,
     IClientAccountClient clientAccountClient,
     FeeSettings feeSettings,
     BaseSettings baseSettings,
     IOperationsClient operationsClient,
     ICqrsEngine cqrsEngine,
     IRequestContext requestContext,
     IConfirmationCodesClient confirmationCodesClient,
     Google2FaService google2FaService)
 {
     _assetsServiceWithCache  = assetsServiceWithCache;
     _balancesClient          = balancesClient;
     _kycStatusService        = kycStatusService;
     _clientAccountClient     = clientAccountClient;
     _feeSettings             = feeSettings;
     _baseSettings            = baseSettings;
     _operationsClient        = operationsClient;
     _cqrsEngine              = cqrsEngine;
     _requestContext          = requestContext;
     _confirmationCodesClient = confirmationCodesClient;
     _google2FaService        = google2FaService;
 }
Esempio n. 2
0
 public HftController(
     IHftInternalClient hftInternalService,
     IRequestContext requestContext,
     Google2FaService google2FaService
     )
 {
     _hftInternalService = hftInternalService ?? throw new ArgumentNullException(nameof(hftInternalService));
     _requestContext     = requestContext ?? throw new ArgumentNullException(nameof(requestContext));
     _google2FaService   = google2FaService;
 }
 public WhitelistingsController(
     Google2FaService google2FaService,
     IRequestContext requestContext,
     IAssetsHelper assetsHelper,
     ISiriusWalletsService siriusWalletsService,
     IClientAccountClient clientAccountService,
     IPersonalDataService personalDataService,
     IEmailSender emailSender,
     ITemplateFormatter templateFormatter,
     SiriusApiServiceClientSettings siriusApiServiceClientSettings,
     WhitelistingSettings whitelistingSettings)
 {
     _google2FaService               = google2FaService;
     _requestContext                 = requestContext;
     _assetsHelper                   = assetsHelper;
     _siriusWalletsService           = siriusWalletsService;
     _clientAccountService           = clientAccountService;
     _personalDataService            = personalDataService;
     _emailSender                    = emailSender;
     _templateFormatter              = templateFormatter;
     _siriusApiServiceClientSettings = siriusApiServiceClientSettings;
     _whitelistingSettings           = whitelistingSettings;
 }