public Mapper_TransactionDto_Transaction([NotNull] IAccountTypeRepository accountRepo, [NotNull] IBudgetBucketRepository bucketRepo, [NotNull] ITransactionTypeRepository transactionTypeRepo)
{
if (accountRepo == null) throw new ArgumentNullException(nameof(accountRepo));
if (bucketRepo == null) throw new ArgumentNullException(nameof(bucketRepo));
if (transactionTypeRepo == null) throw new ArgumentNullException(nameof(transactionTypeRepo));
this.accountRepo = accountRepo;
this.bucketRepo = bucketRepo;
this.transactionTypeRepo = transactionTypeRepo;
}