/// <summary>
        /// Create and add a new transaction to the queue (for imported transaction criteria).
        /// </summary>
        /// <param name="handler"></param>
        /// <param name="transactionParams"></param>
        public Guid Add(ITransactionHandler handler, BaseParams transactionParams)
        {
            Transaction transaction = new Transaction(handler, transactionParams);

            Transactions.Add(transaction);
            return(transaction.Guid);
        }
Beispiel #2
0
 /// <summary>
 /// Builds a new Transaction for handler and explicitely passed transactionParams (for imported transaction criteria)
 /// </summary>
 /// <param name="handler"></param>
 /// <param name="transactionParams"></param>
 public Transaction(ITransactionHandler handler, BaseParams transactionParams) : this()
 {
     Handler = handler;
     _params = transactionParams;
 }