public BitGoWalletsService(ILogger <BitGoWalletsService> logger,
                            IMyNoSqlServerDataWriter <BitGoWalletNoSqlEntity> writer, SymmetricEncryptionService encryptionService)
 {
     _logger            = logger;
     _writer            = writer;
     _encryptionService = encryptionService;
 }
Esempio n. 2
0
 public BitGoUsersService(ILogger <BitGoUsersService> logger,
                          IMyNoSqlServerDataWriter <BitGoUserNoSqlEntity> writer,
                          IBitGoClientService bitGoClientService, SymmetricEncryptionService encryptionService)
 {
     _logger             = logger;
     _writer             = writer;
     _bitGoClientService = bitGoClientService;
     _encryptionService  = encryptionService;
 }
Esempio n. 3
0
 public BitGoClientService(IMyNoSqlServerDataReader <BitGoUserNoSqlEntity> bitgoUserReader,
                           ILogger <BitGoClientService> logger,
                           SymmetricEncryptionService encryptionService,
                           IMyNoSqlServerDataReader <BitgoCoinEntity> bitgoCointReader)
 {
     _bitgoUserReader   = bitgoUserReader;
     _logger            = logger;
     _encryptionService = encryptionService;
     _bitgoCointReader  = bitgoCointReader;
 }
 public SpendingLimitsService(ILogger <SpendingLimitsService> logger,
                              IAssetMapper assetMapper,
                              IMyNoSqlServerDataReader <BitGoUserNoSqlEntity> myNoSqlServerUserDataReader,
                              SymmetricEncryptionService encryptionService, IBitGoClientService bitGoClientService)
 {
     _logger      = logger;
     _assetMapper = assetMapper;
     _myNoSqlServerUserDataReader = myNoSqlServerUserDataReader;
     _encryptionService           = encryptionService;
     _bitGoClientService          = bitGoClientService;
 }
 public PublishTransactionService(ILogger <PublishTransactionService> logger,
                                  IAssetMapper assetMapper,
                                  IServiceBusPublisher <SignalBitGoSessionStateUpdate> sessionPublisher,
                                  IMyNoSqlServerDataReader <BitGoWalletNoSqlEntity> myNoSqlServerWalletDataReader,
                                  IMyNoSqlServerDataWriter <ApiKeyVolumeNoSqlEntity> myNoSqlServerApiKeyDataWriter,
                                  SymmetricEncryptionService encryptionService,
                                  IBitGoClientService bitGoClientService)
 {
     _logger           = logger;
     _assetMapper      = assetMapper;
     _sessionPublisher = sessionPublisher;
     _myNoSqlServerWalletDataReader = myNoSqlServerWalletDataReader;
     _myNoSqlServerApiKeyDataWriter = myNoSqlServerApiKeyDataWriter;
     _encryptionService             = encryptionService;
     _bitGoClientService            = bitGoClientService;
 }