public NoSqlColoredTransactionRepository(ITransactionRepository transactionRepository, NoSqlRepository repository) { if(transactionRepository == null) transactionRepository = new NoSqlTransactionRepository(); if(repository == null) repository = new InMemoryNoSqlRepository(); _Transactions = transactionRepository; _Repository = repository; }
public NoSqlColoredTransactionRepository(ITransactionRepository transactionRepository, NoSqlRepository repository) { if (transactionRepository == null) { transactionRepository = new NoSqlTransactionRepository(); } if (repository == null) { repository = new InMemoryNoSqlRepository(); } _Transactions = transactionRepository; _Repository = repository; }
public NoSqlColoredTransactionRepository(Network network, ITransactionRepository transactionRepository, NoSqlRepository noSqlRepository) { if (transactionRepository == null) { transactionRepository = new NoSqlTransactionRepository(network); } if (noSqlRepository == null) { noSqlRepository = new InMemoryNoSqlRepository(network); } this.Transactions = transactionRepository; this.Repository = noSqlRepository; }