public BitgoDepositTransferProcessService( ILogger <BitgoDepositTransferProcessService> logger, IAssetMapper assetMapper, IWalletMapper walletMapper, IBitGoClient bitgoClient, DbContextOptionsBuilder <DatabaseContext> dbContextOptionsBuilder, IAssetsDictionaryClient assetsDictionary, IMyNoSqlServerDataReader <BitgoCoinEntity> bitgoCoinReader) { _logger = logger; _assetMapper = assetMapper; _walletMapper = walletMapper; _bitgoClient = bitgoClient; _dbContextOptionsBuilder = dbContextOptionsBuilder; _assetsDictionary = assetsDictionary; _bitgoCoinReader = bitgoCoinReader; }
public DepositAddressService( IAssetMapper assetMapper, IMyNoSqlServerDataWriter <DepositAddressEntity> addressDataWriter, IMyNoSqlServerDataWriter <GeneratedDepositAddressEntity> generatedAddressDataWriter, ILogger <DepositAddressService> logger, IWalletMapper walletMapper, DepositAddressGeneratorService depositAddressGeneratorService, IAssetPaymentSettingsClient assetPaymentSettingsClient, ICircleAssetMapper circleAssetMapper, ICircleDepositAddressService circleDepositAddressService, DbContextOptionsBuilder <DatabaseContext> dbContextOptionsBuilder) { _assetMapper = assetMapper; _addressDataWriter = addressDataWriter; _generatedAddressDataWriter = generatedAddressDataWriter; _logger = logger; _walletMapper = walletMapper; _depositAddressGeneratorService = depositAddressGeneratorService; _assetPaymentSettingsClient = assetPaymentSettingsClient; _circleAssetMapper = circleAssetMapper; _circleDepositAddressService = circleDepositAddressService; _dbContextOptionsBuilder = dbContextOptionsBuilder; }