public SettingsController(
     ICurrencyConvertorClient currencyConverterClient,
     ICrossChainWalletLinkerClient crossChainWalletLinkerClient,
     ICrossChainTransfersClient crossChainTransfersClient,
     IMapper mapper)
 {
     _currencyConverterClient = currencyConverterClient;
     _mapper = mapper;
     _crossChainWalletLinkerClient = crossChainWalletLinkerClient;
     _crossChainTransfersClient    = crossChainTransfersClient;
 }
 public SettingsController(
     ICurrencyConvertorClient currencyConverterClient,
     ICrossChainWalletLinkerClient crossChainWalletLinkerClient,
     ICrossChainTransfersClient crossChainTransfersClient,
     IAuditLogPublisher auditLogPublisher,
     IRequestContext requestContext,
     IMapper mapper)
 {
     _currencyConverterClient = currencyConverterClient;
     _mapper = mapper;
     _crossChainWalletLinkerClient = crossChainWalletLinkerClient;
     _crossChainTransfersClient    = crossChainTransfersClient;
     _auditLogPublisher            = auditLogPublisher;
     _requestContext = requestContext;
 }
示例#3
0
 public WalletsController(
     IWalletOperationsService walletOperationsService,
     IRequestContext requestContext,
     IOperationsHistoryClient operationsHistoryClient,
     IMapper mapper,
     IPublicWalletLinkingService publicWalletLinkingService,
     IPublicWalletTransferService publicWalletTransferService,
     IEthereumBridgeClient ethereumBridgeClient,
     ISettingsService settingsService,
     ICrossChainTransfersClient crossChainTransfersClient,
     ILogFactory logFactory)
 {
     _walletOperationsService = walletOperationsService;
     _requestContext          = requestContext;
     _operationsHistoryClient = operationsHistoryClient;
     _mapper = mapper;
     _publicWalletLinkingService  = publicWalletLinkingService;
     _publicWalletTransferService = publicWalletTransferService;
     _ethereumBridgeClient        = ethereumBridgeClient;
     _settingsService             = settingsService;
     _crossChainTransfersClient   = crossChainTransfersClient;
     _log = logFactory.CreateLog(this);
 }
 public PublicWalletTransferService(ICrossChainTransfersClient ccTransfersClient, ILogFactory logFactory, IMapper mapper)
 {
     _ccTransfersClient = ccTransfersClient;
     _mapper            = mapper;
     _log = logFactory.CreateLog(this);
 }