public CurrencyController(
     ILogger <CurrencyController> logger,
     ICurrencyProxy currencyProxy)
 {
     _logger        = logger;
     _currencyProxy = currencyProxy;
 }
Example #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 public GetCurrencyExchangeQueryHandler(ICurrencyProxy providerProxy)
 {
     _providerProxy = providerProxy ?? throw new ArgumentNullException(nameof(providerProxy));
 }
Example #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="providerProxy"></param>
 /// <param name="transactionProxy"></param>
 public CreateTransactionAsyncCmdHandler(ICurrencyProxy providerProxy, ITransactionProxy transactionProxy)
 {
     _providerProxy    = providerProxy ?? throw new ArgumentNullException(nameof(providerProxy));
     _transactionProxy = transactionProxy ?? throw new ArgumentNullException(nameof(transactionProxy));
 }